HTML 常用标签2
HTML 常用标签2
span 标签
对<em>、<strong>、<span>这三个标签进行一下总结:
- <em>和<strong>标签是为了强调一段话中的关键字时使用,它们的语义是强调。
- <span>标签是没有语义的,它的作用就是为了设置单独的样式用的。
如果现在我们想把上一段诗中的朝代和作者设置成red(red红色),但注意不是为了强调这个,而只是想为它设置和其它文字不同的样式(并不想让屏幕阅读器对朝代和加重音读出),所以这样情况下就可以用到<span>标签了。
如下面例子:
<!DOCTYPE HTML>
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head>
<style>
span{color:red;
}
</style><body><h1>水调歌头·丙辰中秋</h1>
<pre>
<span>朝代:宋代
作者:苏轼</span>
<strong>丙辰中秋,欢饮达旦,大醉,作此篇,兼怀子由。</strong>明月几时有,把酒问青天。不知天上宫阙,今夕是何年。我欲乘风归去,又恐琼楼玉宇,高处不胜寒。起舞弄清影,何似在人间?
<em>转朱阁,低绮户,照无眠。不应有恨,何事长向别时圆?人有悲欢离合,月有阴晴圆缺,此事古难全。但愿人长久,千里共婵娟。</em>
<pre></body>
</html>
HTML字符实体
空格: 代表一个半角空格。一个汉字是2个字节。1个字节相当于1个半角空格。
<:<
>:>
&:&
¥:¥
×:$times;
÷:$divide;
通过实例,会看的更加清楚
<!DOCTYPE HTML>
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body><font size="4">双十一快到了 推荐大家去淘宝上多买点书,这本<PHP高级程序设计:模式、框架与测试>只要10¥</font></body>
</html>
注:一定要加上“;”符号,不然识别不出来
HTML列表
HTML项目符号(无序列表)
网页中的列表随处可见,比如新闻页面随处可见这样的列表
这些列表就可以使用ul-li标签来完成。ul-li是没有前后顺序的信息列表。
下面,我们来实现这样的效果
语法:
- 内容1
- 内容2
- 内容3
ul 或 li 的常用属性
- type:项目符号的类型,取值:disc(小黑点)、circle(空心圆)、square(实心方块)
实例:
<!DOCTYPE HTML>
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body><ul type="square"><li>三星在大陆召回19万台Note7手机 可全额退款</li><li>国土部等5部委:进城落户人口人均用地不超1百平米</li><li>13位科学家实名呼吁对韩春雨启动调查:为学界名声</li></ul></body>
</html>
注:在HTML标记中,内容应该放在最底层标记中。
HTML编号列表(有序列表)
网站之中还有这样的列表
这类信息展示就可以使用
- 标签来制作有序列表来展示。
语法:
- ……
- ……
- ……
ol 或 li 的常用属性
- type:编号类型,取值:1、a、A、i、I
- start:从第几个开始编号(数字)。
改造上面一个例子:
<!DOCTYPE HTML>
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body><ol type="1" start="1"><li>三星在大陆召回19万台Note7手机 可全额退款</li><li>国土部等5部委:进城落户人口人均用地不超1百平米</li><li>13位科学家实名呼吁对韩春雨启动调查:为学界名声</li></ol></body>
</html>
图片标记
图片标签
注:这是一个单边标签
在网页中,随处可见图片的踪影
基本上每个网页都有图片
接下来,我们来使用<img>标签给我们自己的网页加上图片
- 语法格式:<img 属性 = “值”>
常用属性
- Width:图片宽度
- Height:图片高度
- Border:图片边框粗细。
- Src:图片的路径(相对路径)
- Align:图片的水平对齐方式,取值:left、center、right
- Hspace:图片与左右文字之间的距离(水平距离)
- Vspace:图片与上下文字之间的距离(垂直距离)。
注意事项
- 如果图片想等比例缩放,只需要指定width或height其中一个。
- Align属性只能让文本居中,不能让图片单独居中。
- Align可以实现“图文混排”效果。align = “left | right”
- 来看个实例:
<!DOCTYPE HTML>
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body><p>Life was like a box of chocolates, you never know what you're gonna get.(生命就像一盒巧克力,结果往往出人意料。)---《阿甘正传》 </p><img src="/upload/course/000/000/009/58117bf7d1215384.jpg" width="200" border="5" align="center"></body>
</html>
meta 标签
<meta>的主要作用,是提供网页的元信息。比如:指定网页的搜索关键字。
<meta>标记有两个属性:http-equiv和name。
http-equiv属性
- 功能:模拟http协议文件头信息,当信息从服务器端传到客户端时,告诉浏览器如何正确的显示网页内容。
- http-equiv属性一般要与content属性配合使用。Content属性指定信息的详细参数。
(1)设置网页的字符集
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
这个我们在前面的例子中已经接触过很多次了
(2)网页自动刷新
<meta http-equiv="refresh" content="2"> //每隔2秒钟,自动刷新网页一次
<meta http-equiv="refresh" content="2;url=http://www.baidu.com"> //2秒钟后,跳转到百度
来看个实例
<!DOCTYPE HTML>
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta http-equiv="refresh" content="2;url=http://www.baidu.com"></head><body><h1>欢迎加入php.cn</h1><h2>希望你能够在这里学的开心</h2></body>
</html>
name属性
name属性主要用于设置网页的搜索关键字、版权信息、作者等。
来看一个网站的搜索结果
(1)第一部分为设置网页搜索关键字
<meta name="keywords" content="小猪cms,pigcms,微信公众平台源码,微信分销,微信开发,微信o2o源码..." />
(2)第二部分为设置网页描述信息
<meta name="description" content="小猪cms是国家高新技术企业,双软认证企业,资深微信开发专家,提供微信营销系统,o2o系统,微信分销,微信应用号源码程序,公司客户遍布世界各地”>
表格标签
网页中有类似word里面的功能,当然,也会有类似excel里面的功能,表格就是其中之一
表格的结构
<table><tr><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td><td></td></tr>
</table>
table 属性
- Width:表格宽度,单位可以是百分比,也可以是固定值。
- Height:表格高度。
- Align:表格水平对齐方式,取值:left、center、right
- Border:边框粗细。
- Bordercolor:边框颜色。
- bgColor:表格背景色。
- background:背景图片URL。
- cellpadding:单元格边线到内容间的距离(填充距离)
- cellspacing:单元格与单元格之间的距离(间距)
- rules:合并单元格边框线,取值:all
注意:rules兼容性不好,请使用CSS来取代它。
我们来实际画一个表格
<!DOCTYPE HTML>
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body><table border="2" width="300" height="100" bordercolor="blue" bgColor="#88cc66" cellspacing="0" cellpadding="2" rules="all"><tr><td>工号</td><td>姓名</td><td>职位</td></tr><tr><td>001</td><td>小明</td><td>设计师</td></tr><tr><td>002</td><td>小方</td><td>工程师</td></tr><tr><td>003</td><td>小白</td><td>程序员</td></tr></table> </body>
</html>
tr 属性——行标记
- bgColor:行的背景色
- height:行的高度
- align:行中的文本水平居中,取值:left、center、right
- valign:垂直居中,取值:top(上)、middle(中)、 bottom(下)
td 或 th 属性
<td>是普通单元格,<th>是标题单元各,居中加粗显示。
- width:单元格宽度
- height:单元格高度
- bgColor:单元格背景色
- background:单元格背景图片
- align:水平对齐
- valign:垂直水齐
- rowspan:上下单元格合并。合并属性必须放在第一个单元格中。
- colspan:左右单元格合并。合并时,有增就得有减,要保证每一行单元格的个数不变。
实例:
<!DOCTYPE HTML>
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body><table border="2" width="400" height="100" bordercolor="blue" bgColor="#88cc66" cellspacing="0" cellpadding="2" rules="all"><tr bgColor="red" align="center"><th>星期日</th> <th>星期一</th><th>星期二</th><th>星期三</th><th>星期四</th><th>星期五</th><th>星期六</th></tr><tr bgColor="yellow" align="center"><td height="50">25</td><td>26</td><td>27</td><td>28</td><td>29</td><td>30</td><td>1</td></tr><tr align="center"><td height="50">2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td></tr></table> </body>
</html>
注:属性是区分大小写的,bgColor如果写成bgcolor是没有效果的
caption标签
为表格添加标题和摘要
摘要
摘要的内容是不会在浏览器中显示出来的。它的作用是增加表格的可读性(语义化),使搜索引擎更好的读懂表格内容,还可以使屏幕阅读器更好的帮助特殊用户读取表格内容。
语法:
标题
用以描述表格内容,标题的显示位置:表格上方。
语法:
<table> <caption>标题文本</caption> <tr> <td>…</td> <td>…</td> … </tr>…</table>
实例:
<!DOCTYPE HTML>
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body><table border="2" width="400" height="100" bordercolor="blue" bgColor="#88cc66" cellspacing="0" cellpadding="2" rules="all"summary="日历信息"><caption>2016.10日历</caption><tr bgColor="red" align="center"><th>星期日</th> <th>星期一</th><th>星期二</th><th>星期三</th><th>星期四</th><th>星期五</th><th>星期六</th></tr><tr bgColor="yellow" align="center"><td height="50">25</td><td>26</td><td>27</td><td>28</td><td>29</td><td>30</td><td>1</td></tr><tr align="center"><td height="50">2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td></tr></table> </body>
</html>
XHTML简介
XHTML简介
传统的HTML开发的初衷是面向pc机的,而随机移动终端的不断出现,HTML已经满足不了市场的需求了。
- XHTML是新一代的HTML标注语言。
- XHTML的目的是为了取代HTML。
- XHTML的标记,与HTML一模一样。
- XHTML的语法要比HTML严格的多。
- XHTML可扩展超文本标注语言。
XHTML编写规范
- 所有的标记和属性要全小写
- 单边标记必须关闭。如:
——> - 所有的属性值都必须要加引号。
- 所有的属性都必须有值。如:
—— - 标记之间要顺序嵌套,外层套内层,一层套一层。
- XHTML网页必须要有DTD文档类型定义代码。
注:希望大家以后书写HTML时,尽量严格按照XHTML编写规范来编写
DTD文档类型定义
DTD文档类型定义的目的:是一种验证机制,也就是说检验一下你写的XHTML标记语法是否合法。
DTD一共有三大类型:
严格型、过度型、框架型
严格型的DTD
在严格型的DTD中,不能再使用各种表现的标记。如:、、
要求必须使用CSS来取代各种表现标记。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
过渡型的DTD
在过渡型的DTD中,可以继续使用HTML中的表现的写法。
这些表现标记,还可以继续使用。如:、、
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
框架的DTD
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
HTML 常用标签2相关推荐
- 滚动屏幕显示隐藏div_HTML结构-常用标签:a·img·table·form·input·iframe·div
学习目标: 掌握html的结构,head与body的区别 掌握常用标签 掌握a标签,img标签 掌握table标签 掌握form标签,input标签 掌握iframe 和frameSet标签 掌握di ...
- mybatis常用标签和动态查询
这里是修真院后端小课堂,每篇分享文从 [背景介绍][知识剖析][常见问题][解决方案][编码实战][扩展思考][更多讨论][参考文献] 八个方面深度解析后端知识/技能,本篇分享的是: [mybatis ...
- 1,html常用标签学习
1.html常用标签学习: 1.1.<em>和<strong>标签主要是用来做强调用的,其中<em>是让文字变成斜体,而<strong>把文字进行加粗显 ...
- web.xml 常用标签配置(转)
2019独角兽企业重金招聘Python工程师标准>>> 1.Web.xml作用: 每一个javaWeb工程都有一个web.xml配置文件,web.xml文件是用来初始化工程配置信息的 ...
- html(常用标签)
<!DOCTYPE html> <html><head><meta charset="utf-8"><title>常用标 ...
- 初始html(常用标签)
今天我们来学习Web前端的一些知识,这一阶段需要记忆的东西相对来说比较多,需要花时间记忆以及做好练习. 一.HTML初识 1.web服务本质 import socketdef main():sock ...
- zblog php标签,201502200101 zblogphp调整“显示常用标签”个数方法
201502200101 zblogphp调整"显示常用标签"个数方法 6年前 (2015-02-20) 作者:iMoke 分类:原创·技术 阅读次数:2509 ...
- html5常用的属性标签,HTML5常用标签及其属性设置
一.Html5的基本结构 网页的内容 二.head标签内常用标签 1.meta标签:设置元数据信息(metadata),用来描述HTML文档的信息,为网页提供用户不可见的信息.常用属性: ⑴chars ...
- html简介及常用标签
目录 一.html的简介 1.什么是html? 2.第一个html程序 3.html的规范(遵循) 4.html的操作思想 二.html中常用的标签 1.文字标签和注释标签 2.注释标签 3.标题标签 ...
- php获取页面a标签内容_AKCMS常用标签代码整理
轻量级的CMS我觉得AKCMS算是小而强悍的,作者可以算是个极客,代码.功能精简,安全却挺到位,以至于让很多人无法很快使用他的网站程序.也有可能作者精力有限,没有更进一步完善这套系统,现在官网都仅仅是 ...
最新文章
- 区块链还能赚钱吗 区块链挖矿赚钱吗
- 所有 SAP 现在开设的标准课程
- 算法训练营09-深度优先和广度优先
- 临时手机验证码_实用网站(一)短信验证码 临时网盘 临时邮箱
- WCF系列(一)BasicHttpBinding 和 WsHttpBinding 的不同点
- 23根火柴游戏 c语言,23 根火柴游戏
- python创意编程是什么_Python趣味创意编程
- 使用vscode作为golang开发环境,无法跳转代码定义
- Rust更适合经验较少的程序员?
- python flask 微信_使用Flask创建微信公众号
- CAN2.0A 和CAN2.0B
- curl: (7) Failed to connect to 2600:1f1c:2d4:8900:17a1:2e94:9f90:f91e: 网络不可达
- 如何读取NIFTI格式图像(.nii文件)
- 紫光云全面进军公有云的底气何在?
- js 阻止移动端横屏工具方法
- 武汉大学计算机系王侃,武汉大学信息管理学院
- 深度解析AI人脸识别技术发展到什么程度了?它的能力极限是什么样子?你会不会因为天网而感到害怕?
- Spring Cloud Dalston.RELEASE中文文档
- 拼多多加密后token破解与还原
- Redis实战-类目操作