HTML语法基础(1)
1.HTML简介
HTML是定义Web网页结构的标记语言,通过标签标记描述文档的结构和语义。由于古老的DOS系统限制扩展名最多3个字符,所以.html,.htm都可以作为后缀名,但推荐使用.html作为文件名。在HTML组成的文本中包含一系列元素(element)组成,这些元素通过标签区分不同部分的内容。HTML是由浏览器解析执行的,因此不同的浏览器显示的效果可能不同。
2.HTML语法
(1)注释<!--注释-->
这一注释的方式与大多数语言都不同。
(2)不区分大小写,建议使用小写。(其他大部分高级语言是区分大小写的)
(3)无报错提示。这点同CSS相同,主要是考虑到界面的友好。因此无法通过报错提示来发现代码的错误,而需要查看代码是否产生对应的效果。
(4)代码格式空格是不起作用的(所有空格、换行均视为一个空格),这样就可以在开发时方便的对代码进行怕排版。代码的缩进一般是4个空格。
(5)属性:1)是以键值对的形式出现在起始标签中的,用以描述标签附加内容
<p fontsize="18px"><p> <!--给p标签加上设置字体大小的属性-->
2)属性之间无顺序之分
<div width="300px" height="200px"></div> <!--width和height的前后位置都是相同的结果-->
3)键值对可以不用引号,但是推荐使用。即:
<span width=200px height=100px><span> <!--属性不加引号也是可以的-->
4)字符实体
类似"<"、">"这样的符号是不能直接使用的,很容易与标签的<>
混淆。遇到这种情况就要借用字符实体来解决。格式为:&字符实体
例如“<“的字符实体为<
,”>"的字符实体为>
。在wschool的网站可以查看完整的字符实体。网址为:https://www.w3cschool.cn/htmltags/html-symbols.html