(6)html的核心元素与特性组
2014-04-16 01:32
260 查看
(一)HTML文档主要由四个元素构成:<html> <head> <title> <body>
(1) <html>位于可选的XML声明和必须的DOCTYPE声明之后(2) <title> 位于<head>元素中,来指明网页标题
(3) <head> 紧跟<html>标签之后。包含以下元素的任意组合:
<base> 用于指定网页跳转的基URL(供相对URL使用)
<object> 用于包含图像、JS对象、Flash动画等类型文件
<link> 用于连接外部文件,如CSS或者JS文件
<style> 用于文档包含的CSS规则
<script> 用于文档包含的JS脚本
<meta> 用于文档的相关信息,如关键字和文档描述
(4) <body>在<head>之后,包含网页的正文内容。
(二)HTML附带的特性可以分为3个特性组:
(1) 核心特性:class、id和titleid 特性用于唯一表示网页内的任何元素,id必须以字母开头,可以跟上任意数目的字母、数字、连字符、下划线、冒号和句号;同一页面内,id不可重复。
class 特性用于指明元素属于哪一类元素,通常用于CSS。
title 特性给出元素的建议标题,鼠标移到控件时,title可显示出来。
style 特性,用于指明相应格式,由于可在CSS中指定,建议弃用。
(2) 国际化特性:dir、lang和xml:lang
dir 特性用于指定文本在浏览器中的显示方向。若需要指定整个文档的方向时,应在<html>标签中指定。dir特性只有两个值:
ltr从左向右(默认);rtl从右向左。
lang 特性用于指明文档使用的主要语言,lang特性的存在仅为了与早期HTML版本兼容,其已经被xml:lang 特性取代。该属性有益于搜索引擎、屏幕阅读器及某些其他应用程序。值zh表示中文;en-us表示美国英语;en表示英语
xml:lang 特性指明网页语言,其值应为ISO-639国家代码。
(3) UI 事件:如onclick、ondoubleclick、onkeyup、onkeydown等
UI 事件特性可以将特定事件与脚本关联,在JS中应用较多。
相关文章推荐
- 工作总结 @Html 辅助方法 为 生成的 标签设置元素属性 htmlAttributes 一个对象,其中包含要为该元素设置的 HTML 特性。
- 在html借助元素特性存储信息
- IFRAME相关,各浏览器中 IFRAME 元素的 scrolling 属性与其子页面 HTML 与 BODY 元素 'overflow' 特性的制约关系有差异
- jQuery 核心函数:jQuery(html,[ownerDocument])动态创建DOM元素
- web学习—html标签—核心元素,基本属性,注释
- html中form中表单元素特性
- 各浏览器中 IFRAME 元素的 scrolling 属性与其子页面 HTML 与 BODY 元素 'overflow' 特性的制约关系有差异
- html5有哪些新特性、移除了那些元素?如何处理HTML5新标签的浏览器兼容问题?如何区分 HTML 和HTML5?
- HTML 中按钮作为form表单元素提交特性两则 --- 参HTML考标准分析
- FLASH如何盖住html页面上的Select(下拉框)元素
- 学习Html标签元素area
- HTML之head元素
- Html的表格元素
- HTML5.2 新增的dialog元素
- 处理html页面元素工具类(HtmlAgilityPack.dll)的使用
- [html&css]Pass Through - 41.HTML 使用负值设置页面元素的margin属性
- HTML的表单元素和input元素
- HTML5.1 新增的14项特性学习
- Enterprise Vault 8.0 新特性之一 [核心功能]
- [学习笔记]HTML 5的元素