H5基础知识
0. HTML概念
HTML:超文本标记语言(Hyper Text Markup Language)。是用来描述网页的一种语言。
HTML不是一种编程语言,而是一种标记语言(markup language)。
标记语言是一套标记标签(markup tag)。
1. 标签语言化
目的:
方便代码的阅读和维护;
同时让浏览器或是爬虫可以很好地解析,从而更好分析其中的内容;
使用语义化标签会具有更好的搜索引擎优化。
根据标签的语义,在合适的地方给一个最为合理的标签,让结构更清晰。
1.1 HTML标签格式
html标签是由尖括号包围的关键字,如:<html>、<body>、<div>等;
html标签通常是成对出现,如<div> </div>,第一个是开始,第二个有斜线的是结束;
有些标签是单独呈现的,如:<br/>、<hr/>、<img>等;
标签里面带有若干属性,也有不带的。
标签语法:
<标签名 属性1=“属性值1” 属性2=“属性值2”…>内容部分</标签名>
<标签名 属性1=“属性值1” 属性2=“属性值2”…>
2. HTML文档结构
<!DOCTYPE html>:声明为html5文件,必须是html文档的第一行,在<html>标签之前;
<html></html>