html :超文本标记语言。
一个标准的html文件由html元素、元素的属性和相关属性值3个基本部分构成。其中,元素的各项属性定义元素的样式和功能,例如name命名属性、href目标地址链接属性等。这些属性又由它们各自特定类型的属性值定义,例如长度类型、URI类型等。
在HTML中,标签名是大小写不敏感的,就是说不区分大小写。
一、标签的分类:
单标签<标记名/> 也叫非封闭标签,如: <br>、<img>
双标签<标记名></标记名>: 也叫封闭标签,如:<html></html>
二、按作用可以将标签划分为:
注释标签: <!-- 注释 --> 注释不可以嵌套在其他注释之中,不可以位于<>之中
根标签: <html></html>
段落标签: <p></p>
标题标签: <h1></h1>三、基本标签: <!doctype html> 是对文档类型的声明,声明其实不止一种的,HTML、XHTML比较严格,HTML5相对来说比较宽松,都是w3c的一个标准
<head></head>元素用于为页面定义全局信息,包含的元素有:title,meta,script,style,link
注:head里面的title和其他元素属性里面的title是不一样的,要注意,head里面的title是用于定义文档的标题
<meta>用于定义网页的基本信息:
<META NAME="Generator" CONTENT="EditPlus"> --定义该网页是用什么工具生成的
<META NAME="Author" CONTENT=""> --该网页的作者姓名
<META NAME="Keywords" CONTENT=""> --关键词,一般不超过3个,否则可能不合法
<META NAME="Description" CONTENT=""> --添加描述
<META charset="UTF-8"> --定义代码格式
<body></body>里面的标签:
<h1></h1>:标题标签,标题标签只有h1到h6!!!!
<p></p>:段落标签,可以方便修改属性,如果直接写在<body>里面的话就不好修改属性了四、元素:每对尖括号<>里面所包含的东西,如<head></head>中,head是标题元素
元素的嵌套:
<body> ---开始标记
<p>段落</p> ---p元素
</body> ---结束标记
开始和结束标记整个是个body元素五、属性和值:
语法:<标签名 属性名1="属性值" 属性名2="属性值" ... 属性名N="属性值">内容</标签名>
属性一般由属性名和值成对出现。 标签可以有属性,它包含了额外的信息,属性的值一般要在引号中(有时也可以不加引号); 标签可以拥有一个或多个属性,也可以没有属性; HTML属性一般都出现在HTML标签中,HTML属性是HTML标签的一部分。有些人把元素称作标签(如“P标签”)。需要记住的是,元素是一码事,标签(不论是开始标签还是终止标签)是另一码事。例如,head元素总是存在的,即使它的开始标签和终止标签都没有也是如此。align就是属性名,center就是属性值,是修饰p元素的。属性值加不加双引号都是可以的,最好加上双引号。一个元素的属性是可以有多个的,排列是不分先后的,如<p align="center"> this is p!</p>
<p align="center" id="p"> this is p!</p>
标准属性(公共属性,通用属性):是大部分标签所具备的属性,如:id:定义所在标签的唯一标记名称,例<p align="center" id="p"> this is p!</p>
title:鼠标移入到当前标签所在区域时所显示的文字,例<p align="center" title="p"> this is p!</p>
class:引用样式表当中的指定类样式
style:定义当前标签的行内样式