HTML5基础学习之文本标签控制


Posted in HTML / CSS onMarch 25, 2022

一、文本标签控制

设计Web页面时要组织好页面的基本元素,同时再配合一些特效,构成一个绚丽多彩的页面。页面的组成对象包括文本、图片、表单、超链接以及多媒体等。内容是网站的灵魂,而文本则是构成网站灵魂的物质基础。文本与图片在网站上的运用是最广泛的,一个内容充实的网站必然会用大量的文本和图片,然后把超级链接应用到文本和图片上,才能使这些文本和图片“活”起来。

1.标题段落标签

标题段落在页面文字中起到格式化文本的作用,可以使得文本信息结构更清晰,读者可以一目了然。

1.1标题标签<hi>

<hi>标签用于定义段落标题的大小级数。

<hi>标题</hi>

其中i表示标题级数,取值范围为1到6之间的正整数。最大的标题级数是<h1>,最小的标题级数是<h6>。

可使用<hi>标签的align属性来控制文字的对齐方式,属性值可以是left(左看齐)、center(居中对齐)、right(右对齐)和justify(两端对齐,对齐进行伸展,这样每行都可以有相等的长度),默认的属性值为left。

<!DOCTYPE html>

<html>

  <head>

    <title>各级标题</title>

  </head>

  <body>

      <h1>这是第一级标题</h1>

      <h2>这是第二级标题</h2>      

      <h3>这是第三级标题</h3>      

      <h4>这是第四级标题</h4>      

      <h5>这是第五级标题</h5>      

      <h6>这是第六级标题</h6>   

  </body>

</html>

 HTML5基础学习之文本标签控制

1.2段落标签<p>

<p>标签用于划分段落,控制文本的位置。

<p>段落内容</p>

<p>是成对标签,用于定义内容从新的一行开始,并与上段之间有一个空行。开始标签<p>和结束标签</p>之间写入段落内容。

可使用<p>标签的algin属性定义新开始的一行的内容在页面中的对齐位置,属性值可以是left(左对齐)、center(居中对齐)、right(右对齐)和justify(两段对齐,对行进行伸展,这样每行都可以有相等的长度)。<p>标签的align属性不建议使用,可以利用CSS来代替。

<!DOCTYPE html>

<html>

  <head>

    <title>段落标签</title>

  </head>

  <body>

    <p align="left"> HTML5 的时代已经到来,各大浏览器早已做好准备,能很好的支持 HTML5 规范。

      当前互联网技术飞速发展,但几乎每一个互联网产品,都无法回避前端开发这一环节</p>

    <p align="center"> HTML5 的时代已经到来,各大浏览器早已做好准备,能很好的支持 HTML5 规范。

      当前互联网技术飞速发展,但几乎每一个互联网产品,都无法回避前端开发这一环节</p>

    <p align="right"> HTML5 的时代已经到来,各大浏览器早已做好准备,能很好的支持 HTML5 规范。

      当前互联网技术飞速发展,但几乎每一个互联网产品,都无法回避前端开发这一环节</p>

    <p align="justify"> HTML5 的时代已经到来,各大浏览器早已做好准备,能很好的支持 HTML5 规范。

      当前互联网技术飞速发展,但几乎每一个互联网产品,都无法回避前端开发这一环节</p>

  </body>

</html>

 HTML5基础学习之文本标签控制

2.文本格式化标签

2.1换行标签<br>

<br>标签用于定义文本从新的一行显示。

<br>

它不产生一个空行,但连续多个的<br>标签可以产生多个空行的效果。

<br>标签是非成对标签,所以规范的换行标签在使用的时候记为<br>。

注意:<br>标签只是简单地开始新的一行,而当浏览器遇到<p>标签时,通常会在相邻的段落之间插入一些垂直的间距。

<!DOCTYPE html>

<html>

  <head>

    <title>换行标签</title>

  </head>

  <body>

    <p> HTML5 的时代已经到来,各大浏览器早已做好准备,能很好的支持 HTML5 规范。

      当前互联网技术飞速发展,但几乎每一个互联网产品,都无法回避前端开发这一环节</p>

    <p> HTML5 的时代已经到来,各大浏览器早已做好准备,能很好的支持 HTML5 规范。<br>

      当前互联网技术飞速发展,但几乎每一个互联网产品,都无法回避前端开发这一环节</p>

  </body>

</html>

 HTML5基础学习之文本标签控制

注意:注意观察<br>标签与<p>标签的区别,特别是行间距

2.2水平标签<hr>

​<hr>标签用于产生一条水平的线,以分隔文档的不同部分。​

<hr>

<hr>标签是非成对标签,所以规范的换行标签在使用的时候记为<hr>

 HTML5基础学习之文本标签控制

<!DOCTYPE html>

<html>

  <head>

    <title>水平标签</title>

  </head>

  <body>

    <h1>前言</h1>

    <hr>

    <p> HTML5 的时代已经到来,各大浏览器早已做好准备,能很好的支持 HTML5 规范。<br>

      当前互联网技术飞速发展,但几乎每一个互联网产品,都无法回避前端开发这一环节</p>

  </body>

</html>

 HTML5基础学习之文本标签控制

2.3字形标签

​字形标签用于设置文字的风格。

 HTML5基础学习之文本标签控制

HMTL规范声明:

  • 应该使用<h1>~<h6>来表示标题
  • 使用<em>标签来表示强调的文本
  • 使用<strong>标签来表示重要文本
  • 使用<mark>标签来表示标注的或突出显示的文本
  • 根据HTML5规范,在没有其他标签更合适时,才应该把<b>标签作为最后的选项。

2.4<div>标签

​<div>标签可以用来排版大块的HTML段落,设置多个段落的文本对齐方式等。​

<div></div>

目前<div>标签最重要的功能是结合CSS设计页面布局。<div>标签是一种块(block)容器,默认状态时占据一行。

<div style="color:#0000FF">

  <h3>这是一个在div元素中的标题</h3>

  <p>这是一个在div元素中的文本</p>

</div>

2.5<span>标签

​<span>标签被用来组合文档中的行内元素。使用方法和<div>标签基本相同。​

<span>行内容</span>

<span>标签没有固定的格式表现。当对他应用样式时,才会产生视觉上的变化。如果不对<span>应用样式,那么span元素中的文本与其他文本不会有任何视觉上的差异。可以通过CSS对它定义样式,也可以通过JavaScript对它进行操作。

<span>标签和<div>标签主要区别为:

  • <span>标签不换行,而<div>标签换行
  • <span>标签不包含<div><p>标签,而<div>标签可以包含<span>标签和<p>标签。

3.特殊字符标签

在HTML中:

  • 特殊字符以“&”开头,以“;”结尾,中间为相关字符编码。
  • 如用于声明标签的“<”和“>”,在页面上需要显示这两个符号的时候需要进行特殊处理。
  • 在HTML编码中,用“&lt;”表示“<”,用“&gt;”表示“>”

 HTML5基础学习之文本标签控制

到此这篇关于 HTML5基础学习之文本标签控制 的文章就介绍到这了,更多相关 HTML5文本标签控制 内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

 
HTML / CSS 相关文章推荐
CSS3盒子模型详解
Apr 24 HTML / CSS
一款纯css3实现的动画加载导航
Oct 08 HTML / CSS
一款利用纯css3实现的360度翻转按钮的实例教程
Nov 05 HTML / CSS
一款基于css3的列表toggle特效实例教程
Jan 04 HTML / CSS
css3 flex布局 justify-content:space-between 最后一行左对齐
Jan 02 HTML / CSS
CSS3 不定高宽垂直水平居中的几种方式
Mar 26 HTML / CSS
html5中去掉input type date默认样式的方法
Sep 06 HTML / CSS
HTML5 MiranaVideo播放器 (代码开源)
Jun 11 HTML / CSS
HTML5 Canvas实现图片缩放、翻转、颜色渐变的代码示例
Feb 28 HTML / CSS
HTML5 manifest离线缓存的示例代码
Aug 08 HTML / CSS
详解如何解决canvas图片getImageData,toDataURL跨域问题
Sep 17 HTML / CSS
AmazeUI在模态框中嵌入表单形成模态输入框
Aug 20 HTML / CSS
CSS实现渐变色边框(Gradient borders)的5种方法
Mar 25 #HTML / CSS
关于CSS自定义属性与前端页面的主题切换问题
flex弹性布局详解
HTML常用标签超详细整理
Mar 19 #HTML / CSS
css实现左上角飘带效果的完整代码
Mar 18 #HTML / CSS
CSS精灵图的原理与使用方法介绍
CSS3实现指纹特效代码
You might like
destoon切换城市后实现logo旁边显示地区名称的方法
2014/08/21 PHP
PHP MYSQL实现登陆和模糊查询两大功能
2016/02/05 PHP
php中pcntl_fork创建子进程的方法实例
2019/03/14 PHP
PHP与SQL语句写一句话木马总结
2019/10/11 PHP
JavaScript国旗变换效果代码
2008/08/13 Javascript
JS获取单击按钮单元格所在行的信息
2014/06/17 Javascript
jQuery设置和获取HTML、文本和值示例
2014/07/08 Javascript
jQuery 和 CSS 的文本特效插件集锦
2014/12/12 Javascript
Node.js操作Firebird数据库教程
2016/03/04 Javascript
Node.js+Express配置入门教程
2016/05/19 Javascript
javascript编程开发中取色器及封装$函数用法示例
2017/08/09 Javascript
基于AngularJS的简单使用详解
2017/09/10 Javascript
react router 4.0以上的路由应用详解
2017/09/21 Javascript
vue复合组件实现注册表单功能
2017/11/06 Javascript
VUE element-ui 写个复用Table组件的示例代码
2017/11/18 Javascript
vue2.0+vue-dplayer实现hls播放的示例
2018/03/02 Javascript
Vue.js实现数据响应的方法
2018/08/13 Javascript
解决vuejs 使用value in list 循环遍历数组出现警告的问题
2018/09/26 Javascript
js实现点击图片在屏幕中间弹出放大效果
2019/09/11 Javascript
Cordova(ionic)项目实现双击返回键退出应用
2019/09/17 Javascript
[01:05:36]VP vs TNC Supermajor小组赛B组 BO3 第二场 6.2
2018/06/03 DOTA
[01:03:22]LGD vs OG 2018国际邀请赛淘汰赛BO3 第一场 8.25
2018/08/29 DOTA
从零学python系列之浅谈pickle模块封装和拆封数据对象的方法
2014/05/23 Python
Python实现的彩票机选器实例
2015/06/17 Python
Python将文字转成语音并读出来的实例详解
2019/07/15 Python
Django 允许局域网中的机器访问你的主机操作
2020/05/13 Python
Python实现ElGamal加密算法的示例代码
2020/06/19 Python
使用CSS3代码绘制可爱的Hello Kitty猫
2016/08/03 HTML / CSS
html5定制表单_动力节点Java学院整理
2017/07/11 HTML / CSS
使用HTML5的表单验证的简单示例
2015/09/09 HTML / CSS
澳大利亚足球鞋和服装购物网站:Ultra Football
2018/10/11 全球购物
芬兰设计商店美国:Finnish Design Shop US
2019/03/25 全球购物
五水共治一句话承诺
2014/05/30 职场文书
2014年小学数学教师工作总结
2014/12/03 职场文书
关于PostgreSQL JSONB的匹配和交集问题
2021/09/14 PostgreSQL
全网非常详细的pytest配置文件
2022/07/15 Python