http://blog.csdn.net/pipisorry/article/details/78928313

HTML元素简介

HTML 文档由 HTML 元素定义。HTML 文档由嵌套的 HTML 元素构成。

"HTML 标签" and "HTML 元素" 通常都是描述同样的意思.但是严格来讲, 一个 HTML 元素包含了开始标签与结束标签。开始标签常被称为起始标签(opening tag),结束标签常称为闭合标签(closing tag)。元素的内容是开始标签与结束标签之间的内容。

Note:即使您忘记了使用结束标签,大多数浏览器也会正确地显示 HTML,因为关闭标签是可选的。但忘记使用结束标签会产生不可预料的结果或错误。在未来的 HTML 版本中,不允许省略结束标签。

块级元素和内联元素

大多数 HTML 元素被定义为块级元素或内联元素。

块级元素(区块元素)在浏览器显示时,通常会以新行来开始(和结束)。实例: <h1>, <p>, <ul>, <table>, <div>。

内联元素在显示时通常不会以新行开始。实例: <b>, <td>, <a>, <img>。

HTML 空元素

没有内容的 HTML 元素被称为空元素。空元素是在开始标签中关闭的。在 XHTML、XML 以及未来版本的 HTML 中,所有元素都必须被关闭。

<br> 就是没有关闭标签的空元素(<br> 标签定义换行)。在开始标签中添加斜杠,比如 <br />,是关闭空元素的正确方法,HTML、XHTML 和 XML 都接受这种方式。即使 <br> 在所有浏览器中都是有效的,但使用 <br /> 其实是更长远的保障。

使用小写标签

HTML 标签对大小写不敏感:<P> 等同于 <p>。万维网联盟(W3C)在 HTML 4 中推荐使用小写,而在未来 (X)HTML 版本中强制使用小写。

其他标签

<hr> 标签在 HTML 页面中创建水平线。可用于分隔内容。

HTML 注释:<!-- 这是一个注释 -->

[HTML 标签列表(字母排序)]

[HTML 标签列表(功能排序)]

HTML 属性简介

属性是 HTML 元素提供的附加信息。
HTML 元素可以设置属性;属性一般描述于开始标签;属性总是以名称/值对的形式出现,比如:name="value"。

属性值应该始终被包括在引号内。双引号是最常用的,不过使用单引号也没有问题。在某些个别的情况下,比如属性值本身就含有双引号,那么您必须使用单引号,例如:name='John "ShotGun" Nelson'

HTML属性列表

New : HTML5 新属性。

属性 描述
accesskey 设置访问元素的键盘快捷键。
class 规定元素的类名(classname)。为html元素定义一个或多个类名(classname)(类名从样式文件引入)
contenteditableNew 规定是否可编辑元素的内容。
contextmenuNew 指定一个元素的上下文菜单。当用户右击该元素,出现上下文菜单
data-*New 用于存储页面的自定义数据
dir 设置元素中内容的文本方向。
draggableNew 指定某个元素是否可以拖动
dropzoneNew 指定是否将数据复制,移动,或链接,或删除
hiddenNew hidden 属性规定对元素进行隐藏。
id 规定元素的唯一 id
lang 设置元素中内容的语言代码。
spellcheckNew 检测元素是否拼写错误
style 规定元素的行内样式(inline style)
tabindex 设置元素的 Tab 键控制次序。
title 规定元素的额外信息(可在工具提示中显示, 作为工具条使用)
translateNew 指定是否一个元素的值在页面载入时是否需要翻译

from: http://blog.csdn.net/pipisorry/article/details/78928313

ref:

HTML - 元素/标签和属性基础相关推荐

  1. JavaScript(23) 创建元素标签和属性在body中(jQuery插件)

    效果图: 代码:(注意引入jQuery插件!!) <!DOCTYPE html> <html><head lang="en"><meta ...

  2. HTML元素中的属性2(路径详解)—零基础自学网页制作

    相对路径与绝对路径的使用方法 在<HTML元素中的属性1-零基础自学网页制作>这一篇教程最后内容中,我们详细展示了"绝对路径"与"相对路径"在写法上 ...

  3. HTML基础篇(标签和属性整--已剔除不被浏览器支持的部分)

    行内元素有:a b span img input select strong  块级元素有:div ul ol li dl dt dd h1 h2 h3 h4-p HTML 参考手册- (HTML5 ...

  4. html语言元素属性大全,HTML常用标签及属性

    什么是HTML HTML基本语法 常用标签及属性 链接 文本标记 表格 列表 表单 结构标记 什么是HTML HyperText Markup Language,超级文本标记语言 HTML 并不是编程 ...

  5. Html5学习笔记1 元素 标签 属性

    <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...

  6. PostgreSQL 多重含义数组检索与条件过滤 (标签1:属性, 标签n:属性) - 包括UPSERT操作如何修改数组、追加数组元素

    摘要: 标签 PostgreSQL , 多重函数数组 , UDF索引 , 过滤 , 文本处理 背景 PG的数组类型,被广泛应用于 画像系统 , 标签系统. 在一些业务重建中,对数组内容的定义往往包含了 ...

  7. xml元素 标签 属性

    菜鸟一只,若有不正之处,还请批评指正. 1.形式: <标记>元素内容</标记> 开始标签和结束标签 加上属性 <标记 属性名="属性值">元素内 ...

  8. jquery 移除border_jquery同时删除元素标签的多个属性

    引自jquery官网: .removeAttr( attributeName ) attributeNameAn attribute to remove; as of version 1.7, it ...

  9. HTML5基础知识整理(一)—— 新增标签和属性

    HTML5新特性的浏览器支持情况 http://www.caniuse.com/#index 语义化标签的由来 http://devfiles.myopera.com/articles/572/idl ...

  10. html中加号用什么表示,HTML基础-常用标签及属性

    Wild Web,万维网)的核心语言,由SGML发展而来.HTML(Hyper Text Markup Language/超文本标记语言)是一种布局语言,告诉浏览器显示什么内容以及如何显示内容.浏览器 ...

最新文章

  1. python实现完全数
  2. gparted调整分区大小_Windows系统分区可用空间不足问题解决终极方法
  3. java8 升级_java8升级
  4. 理解sqlalchemy与ORM
  5. 前后数据交互(ajax) -- 初始化页面表格
  6. 不显示调用super_让不懂编程的人爱上iPhone开发(2017秋iOS11+Swift4+Xcode9版)-第11篇
  7. Shell编程之多命令顺序执行和管道符
  8. oracle报无效月份 注册表,在oracle中插入时间时出现“无效的月份”解决方法
  9. endnote转化成纯文本后_EndNote X7如何去掉域代码生成纯文本文件
  10. 同步十二进制加法计数电路设计(D触发器)
  11. 树莓派服务器U盘文件权限,抛弃SD卡,树莓派4的USB启动官方教程来了
  12. 网站漏洞修复之metinfo SQL注入漏洞
  13. 软件设计模式——建造者模式
  14. 2977 二叉堆练习1
  15. 智慧水务综合监控管理平台解决方案
  16. 【Python案例】基于Pygame黑白棋游戏(附源码)
  17. 青竹画材创业板IPO被终止:年营收4.15亿 文投基金是股东
  18. HNOI2018 摸鱼记
  19. 设计模式经典32式(Patterns in Java)(前言)
  20. Nature旗下SCI期刊征收AI方向论文, 56%录用率, 5个月出录用

热门文章

  1. python入门必备知识总结
  2. ajax-page局部刷新分页实例
  3. 在SharePoint 2010中使用jQuery
  4. C++编程语言中创建类的对象(类的初始化)的方法
  5. JSTL核心标签库详解
  6. Linux下MySQL数据库的备份与还原
  7. BMap:JavaScript API
  8. mybatis---知识点复习
  9. gallery3d 代码分析之 glsurfaceview
  10. 用有道ip地址查询接口的详细方法