现在发HTML属实是属于炒冷饭了,不过就当是回顾一下也挺好。这是我最近回顾Python的一点心得,因为之前转战前端,对之前的知识并没有怎么具体的回顾,不过这两天我翻了翻之前的笔记,发现东西是忘了不少。故,我认为补一补之前草草学完的HTML也挺好~
一.什么是HTML
HTML 是用来描述网页的一种语言。HTML 是一种在 Web 上使用的通用标记语言。HTML 允许你格式化文本,添加图片,创建链接、输入表单、框架和表格等等,并可将之存为文本文件,浏览器即可读取和显示。
HTML 指的是超文本标记语言: Hyper Text Markup Language,它并不是一种编程语言,而是一种标记语言。
什么是标记语言? 标记语言是一种注释文本的语言,以便计算机可以操作该文本。大多数标记语言都是人类可读的,因为注释的编写方式是将它们与文本本身区分开来。例如,使用HTML,XML和XHTML,标记是。在其中一个字符中出现的任何文本都被视为标记语言的一部分,而不是注释文本的一部分。
HTML使用标记来描述网页,它的文档包含了HTML标签及文本内容,而HTML文档也叫做web页面
二.HTML的基础格式
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>ZONGXP</title>
</head>
<body>
</body>
</html>
其中,<!DOCTYPE html>用于声明该文档为HTML5而则为页面的根元素,元素包含了文档的元(meta)数据,如 定义网页编码格式为 utf-8(由于在大部分浏览器中直接输出中文会出现乱码,所以要在头部将字符声明为UTF-8),元素包含了可见的页面内容,在里面,我们可以加入其他的组件,这里就不再多赘述了
三.编写时的注意事项
全局统一,这一点其实并不难达成,因为我们每个人都有自己编写的习惯,一般不会出现自己写的代码,上下格式不对应的情况(基于Ctrl+c,Ctrl+v的编程除外)
命名规范,一个合理的命名可以使代码的可读性大大增加,class用 “-” ;ID用 “_” ;name:data-自定义名;根据内容书写语义化编码:可用以项目名简写开头-语义化名称
减少标签量,这同样是提高可读性的一大办法,而且这一点在我当初学习爬虫时深有体会。。。
最后,HTML对于前端来说是最基础的知识了,不过它同样也是最重要的知识之一,之后也要好好学习呀~