HTML知识点梳理
HTML描述Web页面的结构
HTML用什么来描述结构?
HTML使用元素来描述页面的结构。每个元素都有一个起始标签和一个结束标签,标签就像是一个容器。它呈现了在起始标签和结束标签之间的内容结构。
HTML本身又是一个什么样的结构?
树型结构
换个角度再来看一下:
嵌套包含结构
用一种角度去理解HTML的结构:“谱型结构”
HTML文档的开头DOCTYPE
由于HTML存在多个版本,因些每个网页的开头都应该用一个DOCTYPE来声明此页面使用了HTML的哪个版本(如果没有写DOCTYPE,浏览器通常也会显示页面)。
标签和元素
开始标签里面的属性提供了元素中内容的附加信息。一个属性统常有两部分组成:属性名称和属性值,中间用等号连接。
-
名称应该使用小写字母。
-
属性值应该放在双引号中。
注意:
HTML5允许属性名使用大写字母,并且可以省略属性值的双引号,但不推荐。
讲完了HTML的结构和语法来来看一下HTML都有哪些标签
文本
一个网页不能没有文本,HTML的第一个版本只有18个元素(18罗汉),并且HTML创立的初中就是为文本服务!
列表
HTML中有三种列表:有序列表、无序列表和定义列表:
链接
链接是由<a>
元素创建,链接也是网络的主要特色,通过属性href
链接允许你从一个页面跳转到另一个页面。
图片
无图无真相,一图胜千言...
使用图片元素的三条规则:
-
正确的格式
-
正确的大小
-
以像素来衡量
表格
表格的布局已经很少了,表格回归到了正真的表格!
当有很多行时可以使用的三个元素,这三个元素会对那些使用屏幕阅读器的人们有所帮助。遗憾的主流浏览器在默认情况下并没有启用此功能,但web开发者可以使用CSS去控制它们的外观。
注意
-
width
-
cellpadding
-
cellspacing
-
border
-
bgcolor
这些涉及到样式的属性,已经移交到CSS。
表单
世界上使用最频繁,最知名的表单大概要属于Google主页中间的搜索框。表单的作用收集用户的数据。
来个例子:
其它
总结
理解HTML重点在理解它的结构。元素是次要的,因为可以查手册。本文中也没有列举HTML的所有元素,所有属性,详情请见手册。
如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h50256.shtml