一、关于标签和属性的基本理解:
  1. html页面的内容主要由“元素”或“标签”组成。使用标签来描述网页的内容。
  2. 标签tag一般都是成对出现,开始标签和结束标签,或者开放标签和闭合标签,比如 <b> 和 </b>;
  3. W3C的html5规范重新定义和梳理了标签,标签列表基本上就是html5能支持的页面元素;
  4. 大多数标签都可以有属性,属性是对标签某个方面特性的说明或约束;
  5. 属性一般描述于开始标签中,而不是在结束标签中;
  6. 属性总是以名称/值对的形式出现,比如:name="value";
  7. 在mac中,command+? 对某一行进行注释或者取消注释;
 
二、标签的分类:
  1. 基础类
  2. 格式
  3. 表单
  4. 框架
  5. 图像
  6. 音频/视频
  7. 链接
  8. 列表
  9. 表格
  10. 样式/节
  11. 元信息:比如<head>
  12. 编程:比如<script>
 
几个重要的标签:
  1. iframe URL该URL指向不同的网页。
  2. CSS
  3. script脚本
    1. <script> 标签用于定义客户端脚本,比如 JavaScript。
    2. <script> 元素既可包含脚本语句,也可通过 src 属性指向外部脚本文件。
    3. JavaScript 最常用于图片操作、表单验证以及内容动态更新。
  4. 更多的标签,可以参考html参考手册:http://www.w3school.com.cn/tags/html_ref_byfunc.asp
 
三、标签的属性
  1. 属性可以分为全局性的属性和专有属性;
  2. 全局属性可以用于任何html元素;列表如:http://www.w3school.com.cn/tags/html_ref_standardattributes.asp
 
四、标签的事件属性
  1. 事件属性是一类特殊的属性,也需要在开放标签中进行定义;
  2. HTML 4 增加了使事件在浏览器中触发动作的能力,比如当用户点击元素时启动 JavaScript。例如:<input type="button" name="点我" id="" value="点我" onclick="myFunction()" />,myFunction()是在script中定义的函数;
  3. 事件属性也分为全局性事件属性和元素专有的事件属性;
  4. 全局性事件包括:
    1. window事件属性
    2. form事件
    3. keyboard事件
    4. mouse事件,比如onclick,ondbclick
    5. media事件
  5. 具体事件属性列表可参见:http://www.w3school.com.cn/tags/html_ref_eventattributes.asp

最新文章

  1. Javascript模板引擎插件收集
  2. js 数组的length(javascript教程四)
  3. linux局域网不能相互访问
  4. 7.2.1 生成1~n的排列(全排列)【STL__next_permutation()_的应用】
  5. Linux入门基础 #10:命令行文本处理工具
  6. .NET单元测试艺术(3) - 使用桩对象接触依赖
  7. 【转】Python BeautifulSoup 中文乱码解决方法
  8. PHP修改记录
  9. ios 监听TextField中内容
  10. JVM 运行时数据区总结 栈 堆 堆大小配置总结
  11. .Net cache与cache更新
  12. 遇见JMS[1] —— activeMQ的简单使用
  13. 剑指offer面试题4: 二维数组中的查找
  14. JavaEE 之 WebService
  15. Chrome_调试js出现Uncaught SyntaxError: Unexpected identifier
  16. 【.NET架构】BIM软件架构01:Revit插件产品架构梳理
  17. 【leetcode】66-PlusOne
  18. Django的rest_framework的序列化组件之序列化多表字段的方法
  19. VS2008 解决Unable to copy file 对路径的访问被拒绝。
  20. Flask 的一个小应用程序

热门文章

  1. mysql主从复制原理
  2. CSS基础(三):选择器
  3. IT项目经理成长手记
  4. Discuz &amp; UCenter 修改手记 - 2014.12.19
  5. oracle 查询月份差
  6. [原]运行编译好的Android模拟器
  7. Objective-C之类和对象
  8. (转) IPv6相关RFC
  9. Only top uni produces good ppt.
  10. gcview使用