HTML
一、什么是HTML
HTML的英文全称是 Hyper Text Markup Language,为超文本标记语言,是一种标记语言。它包括一系列标签.通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字,图形、动画、声音、表格、链接等。
二、HTML有什么特点
简易性:HTML版本升级采用超集方式,从而更加灵活方便。
可扩展性:HTML的广泛应用带来了加强功能,增加标识符等要求,超级文本标记语言采取子类元素的方式,为系统扩展带来保证。
平台无关性:HTML语言可以使用在广泛的浏览器上,这是万维网(WWW)盛行的其中一个原因。
通用性:另外,HTML是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。
三、HTML有哪些标签
HTML共计110个标签
1、基础标签
< !DOCTYPE >:定义文档类型*
< html >: HTML 文档根标签*
< head >:定义关于文档的信息*
< meta >:定义关于 HTML 文档的元信息*
< title >:标题标签*
< base >:定义页面中所有链接的默认地址或默认目标
< body >:定义文档的主体*
< h1 > to < h6 >:定义 HTML 标题(由大到小)*
< p >:定义一个段落*
< br >:定义换行*
< hr >:定义水平线*
< !–…-- >:定义一个注释*
2、格式标签
< abbr >:定义一个缩写
< address >:定义文档作者或拥有者的联系信息
< b >:定义粗体文本*
< i >:定义斜体文本*
< u >:定义下划线文本*
< bdi >:允许您设置一段文本,使其脱离其父元素的文本方向设置。
< bdo >:定义文本的方向
< blockquote >:定义块引用
< cite >:定义作品的标题
< del >:定义被删除的文本
< code >:定义计算机代码文本
< dfn >:定义一个定义项目
< em >:定义强调文本
< kbd >:定义键盘文本
< samp >:定义计算机代码样本
< strong >:定义语气更为强烈的强调文本*
< var >:定义文本的变量部分
< ins >:定义被插入文档中的文本
< mark >:定义带有记号的文本
< meter >:度量衡
< pre >:预格式化文本*
< progress >:定义运行中的任务进度
< q >:定义短的引用(自动加引号)
< rp >:定义不支持 ruby 元素的浏览器所显示的内容
< rt >:定义字符的解释或发音
< ruby >:定义 ruby 注释
< small >:定义小号文本
< sup >:定义上标文本(上标文本可以用来添加脚注)
< time >:定义一个日期 / 时间
< wbr >:规定文本中的何处适合添加换行符
3、表单标签
< form >:定义一个 HTML 表单,用于用户输入*
< input >:定义一个输入控件*
< textarea >:定义多行文本输入控件*
< button >:定义按钮*
< select >:定义选择列表(下拉列表)*
< optgroup >:定义选择列表中相关选项的组合*
< option >:定义选择列表中的选项*
< label >:定义 input 元素的标注*
< fieldset >:定义围绕表单中元素的边框
< legend >:定义 fieldset 元素的标题
< datalist >:规定了 input 元素可能的选项列表
< output >:定义一个计算的结果
4、框架标签
< iframe >:定义内联框架*
5、图像标签
< img >:定义图像*
< map >:定义图像映射
< area >:定义图像地图内部的区域
< canvas >:通过 JavaScript 来绘制图形
< figure >:用于对元素进行组合
< figcaption >:定义一个 caption for a < figure > element
6、音频和视频标签
< audio >:定义声音,比如音乐或其它音频流*
< source >:定义 media 元素的媒体资源
< track >:为媒体元素定义外部文本轨道
< video >:定义一个音频或者视频*
7、链接标签
< a >:定义一个链接*
< link >:定义文档与外部资源的关系*
< nav >:定义导航链接*
8、列表标签
< ul >:定义一个无序列表*
< ol >:定义一个有序列表*
< li >:定义一个列表项*
< dl >:定义一个定义列表*
< dt >:定义一个定义列表中的项目*
< dd >:定义定义列表中项目的描述*
< menu >:定义菜单列表
< commend >:定义用户可能调用的命令
9、表格标签
< table >:定义一个表格*
< caption >:定义表格的标题
< th>:定义表格中的表头单元格*
< tr>:定义表格中的行*
< td>:定义表格中的单元*
< thead>:定义表格中的表头数据*
< tbody>:定义表格中的主体内容*
< tfoot>:定义表格中的表注内容*
< col>:定义表格中一个或多个列的属性值
< colgroup>:定义表格中供格式化的列组
10、样式和节点标签
< style>:定义文档的样式信息*
< div>:定义文档中的节*
< span>:定义文档中的节*
< header>:定义一个文档头部部分*
< footer>:定义一个文档底部*
< section>:定义了文档的某个区域
< article>:定义了一个文章内容
< aside>:定义其所处内容之外的内容
< details>:定义了用户可见的或者隐藏的需求的补充细节
< dialog>:定义一个对话框或者窗口
< summary>:定义一个可见的标题。当用户点击标题时会显示出详细信息。
11、程序标签文章来源:https://www.toymoban.com/news/detail-437807.html
< script>:定义客户端脚本*
< noscript>:定义针对不支持客户端脚本的用户的替代内容
< embed>:定义了一个容器,用来嵌入外部应用或者互动程序
< object>:定义嵌入的对象
< param>:定义对象的参数
< main>:定义文档的主要内容文章来源地址https://www.toymoban.com/news/detail-437807.html
到了这里,关于HTML 是什么?HTML 特点和标签详解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!