HTML5光速入门(doge)
html是什么
是一种向网页添加内容的语言,严格上不属于编程语言,因为没有逻辑性
html的基本结构
首先代入这样一个概念,那就是html中的所有东西都是标签或者被标签包起来,也就是被两个尖括号包起来(就像这个: <a>
)
接下来呢,html分为两个大部分:
- doctype,声明文档类型
- html,html代码内容
html中又细分为:
- head元素
- body元素
head元素就是被一对标签( <head>
, </head>
)给包起来的一部分,里面主要放网页的一些关键信息,body元素就是被一对标签( <body>
, </body>
)给包起来的一部分,里面主要规定网页长什么样子
那么现在看来,一个html文件就长这个样子:
<!doctype html>
<html>
<head>
......
......
</head>
<body>
.....
.....
</body>
</html>
head元素中的标签
- meta:元信息
- title:网站标题
- style:连接内部css代码
- link:连接到外部css样式表
body元素中的标签
常见标签
- p:段落标记
- img:图片
- a:超链接
- h:标题,h1到h6
- ol:有序列表
- ul:无序列表
- table:创建表格
和css结合的元素
- div:分割
- span:和div类似,但是span是内联元素,div是模块元素
和JavaScript结合的元素
- script:用于将JavaScript代码导入网站代码内部
格式化文本的元素
- strong:定义重要文本,显示结果一般是标粗
- em:用于定义强调的文本,一般显示为斜体
用于定义网页部分的元素
- header:定义网页顶部
- nav:定义导航
- main:定义页面的主要部分
- footer:定义网页的页脚
其他
- 注释:
<!-- -->
- 字符实体:特殊字符的显示
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 AndrewLee!