转Python之Web编程mugua250

htypertextmarkuplanguage即超文本标记语言

超文本:就是指页面内可以包含图片、链接、甚至音乐、程序等非文字元素

标记语言:标记(标签)构成的语言

静态网页:静态的资源,如xxx.html

动态网页:html代码是由某种开发语言根据用户请求动态生成

html文档树结构图:

-由一对尖括号包裹的单词构成,如所有标签中的单词不可能从数据开头

-标签不区分大小写和,建议使用小写

-标签分两部分:开始标签和结束标签,两个标签之间的部分,叫标签体

-有些标签功能比较简单,使用一个标签即可,这种标签叫做自闭合标签,如:


-标签可以嵌套,但不能交叉嵌套。如:

-通常是以键值对形式出现的,例如name="alex"

-属性只能出现在开始标签或自闭合标签中

-属性名字全部小写,属性值必须使用双引号或单引号包裹,如:name="alex"

-如果属性值和属性名完全一样,直接写属性名即可,如:readonly

1:name属性主要用于描述网页,与之对应的属性值为content,content中的内容主要是便于搜索引擎机器人查找信息和分类信息用的

1:n的取值1-6;从大到小,用于表示标题(块标签,独占一行)2

:段落标签,包裹的内容换行,并且也上下内容之间有一行空白(块标签,独占一行)3:加粗标签4:文字加上一条中线5:文字变成斜体6:上角标和小角标17
:换行8


:水平线9
块级标签: