基本属性
大多数HTML标签都支持一个或多个属性。这些属性包含在打开标签内,使用的格式与下面的格式类似:
属性名称 = “属性值”
eg.
<table border="1">
使用属性时,请注意下面这些规则:
- HTML标签中的任何一个属性都要放在HTML标签名之后。
- 属性的名称后必须紧接着等号(=)。
- 等号后面紧接着属性的值。
- 属性值必须放在单引号或者双引号内。
可见必须为属性标签提供一个值才行。
属性的值有几种不同类型:
- 文本(单个单词,没有空格);
- 数字(无符号);
- 颜色值(颜色名称或颜色值)。
- 对于颜色值来说,有多种方式可以指定颜色:
- 英文单词(blue、black、red);
- 十六进制格式(#RRGGBB);
- 十进制格式(rgb(R,G,B));
- 对于颜色值来说,有多种方式可以指定颜色:
公共属性
1、ID
id属性的作用视为标签分配一个唯一的标识符。在标签内部,id属性并没有实际作用。但是外部脚本或是HTML的其他地方能够通过标签的id属性访问和操作标签。在设计页面的时候,需要注意考虑是否需要用外部机制(脚本等)引用某个标签。
2、class
与id属性类似,class属性也是用来在文档中标识标签,具有统一化的意义。只不过class属性是用来指定格式化当前标签内部内容的样式表的。这些样式表是独立于各个标签段的,既可以存在于文档中,也可以把样式表单独放在一个文档里,然后作为外部链接传入需要使用它的文档中。
文本注释
格式有两种:
<!-- 注释的内容 -->
<![CDATA[ 注释的内容 ]]>
统一资源指示器(URI)
又名统一资源定位器(URL),顾名思义,用来指示Internet上所有资源的位置,是一种高度结构化的文本行。
思考当我们在用浏览器上网,浏览器到底做了什么。首先在浏览器的地址栏输入需要访问的网址,可以是某个特定的IP或是对应的域名(可以被解析成IP),然后浏览器会解析网址,得到几个关键信息:
- 应用传输的协议是什么,http?ftp?还是...
- 资源所在的主机地址是多少,如果输入的是域名,浏览器会利用域名解析协议进行解析
- 资源在对应主机的文件系统中的位置,可能在某个目录下
可以看出整个网址结构和文件目录结构是一致的,这种层次结构使得所有网络资源的位置以文件系统路径方式给出,很方便的被链接访问。