html基本语法与语义写法规则详解

html基本语法与语义写法规则详解

doctype

DOCTYPE(Document Type)

该声明位于文档中最前面的位置,处于html标签之前,此标签告知浏览器文档使用哪种HTML或者 XHTML规范。

DTD(Document Type Definition)

声明以开始,不区分大小写,前面没有任何内容,如果有其他内容(空格除外)会使浏览器在IE下开启怪异模式(quirks mode)渲染网页。

立即学习“前端免费学习笔记(深入)”;

公共DTD,名称格式为注册//组织//类型 标签//语言,注册指组织是否由国际标准化组织(ISO)注册,+表示是,-表示不是。组织即组织名称,如:W3C。类型一般是 DTD。标签是指定公开文本描述,即对所引用的公开文本的唯一描述性名称,后面可附带版本号。

最后语言是DTD语言的ISO 639语言标识符,如:EN表示英文,ZH表示中文。XHTML 1.0 可声明三种DTD 类型。分别表示严格版本,过渡版本,以及基于框架的HTML文档。

(推荐教程:html入门教程)

HTML 4.01 strict


HTML 4.01 Transitional


HTML 4.01 Frameset


HTML5文档类型

meta

声明文档使用的字符编码

html5之前

html5

SEO优化

标题

    your title

页面描述

    

关键字

    

网页作者

    

网页搜索引擎索引方式

    

follow 跟踪链接并分析目标网页。这是默认行为,并且可忽略。

index  将网页编入索引。这是默认行为,并且可忽略。

noodp  不使用 Open Directory Project 来创建内容描述。

noydir 不使用 Yahoo Directory 来创建内容描述。

noarchive 不允许搜索引擎显示内容的缓存版本。

cache 允许搜索引擎显示内容的缓存版本。

nocache 不允许搜索引擎显示内容的缓存版本。

标签

定义文档的结构,使文档的标记更加语义化。

51383135e7679513f4e5e0746f2c367.png

tips

html5标签更加丰富和完善,div标签似乎没有什么用武之地,但是如果仅仅想在文档中加入一段样式,这个时候div标签便派上用场了。

标签在不同浏览器默认样式会有一些区别,为了一个网页在不同浏览器中看到的效果一样,通常要先格式化一下标签的样式

@charset "utf-8";html{margin:0;padding:0;border:0}a,abbr,acronym,address,article,aside,blockquote,body,caption,code,dd,del,dfn,dialog,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,iframe,img,label,legend,li,nav,object,ol,p,pre,q,section,span,table,tbody,td,tfoot,th,thead,tr,ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,dialog,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.5;background:#fff}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400;float:none!important}table,td,th{vertical-align:middle}blockquote:after,blockquote:before,q:after,q:before{content:''}blockquote,q{quotes:"" ""}a img{border:none}a{text-decoration:none}:focus{outline:0}

如果要在不支持html5的浏览器中使用html5标签,需要加一小段JavaScript代码

358da2d34591afb458b83f97d19b079.png

标签可编辑属性contenteditable

更多编程相关内容,请关注创想鸟编程入门栏目!

以上就是html基本语法与语义写法规则详解的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1548324.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月21日 19:53:16
下一篇 2025年12月21日 19:53:40

相关推荐

  • 使用html+css+js实现弹球游戏

    使用html+css+js实现弹球游戏  代码如下,复制即可使用: .panel{ position: relative; z-index: 0; top:0px; left: 400px; width: 300px; height: 500px; } .console{ position: abs…

    2025年12月21日
    000
  • html如何设置页面文本字体大小

    使用font-size设置字体大小 font-size属性就是设置文本的字体大小,由于font-size属性值比较单一,就不用font-size属性说明表解释了,font-size属性值是px为单位。 (推荐学习:html教程) 让我们进入font-size属性的实践,实践内容如:将HTML页面中的…

    2025年12月21日
    000
  • html设置页面文本首行缩进

    text-indent属性介绍 属性值单位:em,1em 就代表缩进1个字,2em缩进2个字…..。     注意:text-indent属性的值支持为负数。 (相关教程推荐:html入门教程) 演示代码: 立即学习“前端免费学习笔记(深入)”; 设置首行缩进 p{ text-inden…

    2025年12月21日
    000
  • html注释的写法

    html注释的写法 HTML注释的格式如下: 左尖括号开始,一个感叹号跟两个减号。然后写入注释内容。后面跟两个减号,以右尖括号结束; (推荐学习:html入门教程) 例如: 立即学习“前端免费学习笔记(深入)”; HTML注释的作用: 1、用”

    2025年12月21日
    000
  • h5就是html5的简称吗

    h5就是html5的简称吗 “H5是Html5的缩写”,这恐怕是很多人的一个错误认知。事实上,二者并不是一个意思。 H5确实涉及HTML5诸多规范,想做H5页面或多或少都要利用到HTML5很多内容。但二者只是有联系,并非对等。 2015年上半年,随着H5的火爆,同时也引起了技术阵营与营销阵营的定义争…

    2025年12月21日
    000
  • HTML浮动元素高度问题讲解

    浮动元素的高度问题 1、在标准流中,内容的高度可以撑起父元素的高度。 2、在浮动流中,浮动的元素是不可以撑起父元素的高度的。 (推荐教程:html教程) D129_FloatExcriseXia .fuyuansu,.fuyuansu1{ border:2px black solid; } .bia…

    2025年12月21日
    000
  • html中通过点击button标签实现页面跳转的三种方法

    方法1:使用onclick事件 或者直接使用button标签 百度 (推荐教程:html教程) 方法2:在button标签外套一个a标签 百度 或使用 立即学习“前端免费学习笔记(深入)”; 方法3:使用JavaScript函数 function jump(){ window.location.hr…

    2025年12月21日
    000
  • html中图片标签的用法介绍

    标签介绍 在HTML中这个标签是定义文本中的图片标签,它的作用就比如说可以提供图片的名字、提供图片的尺寸大小和提供图片的一些图片属性。 (推荐教程:html入门教程) 在代码里插入图片的书写格式是这样的: 立即学习“前端免费学习笔记(深入)”; 当你需要重新定义它的时候可以这样定义它。 在里可以单独…

    2025年12月21日
    000
  • html怎么让图片居中

    html怎么让图片居中     1、首先我们需要新建一个html页面。 2、然后在body部分新建一个img标签,并指定一张图片。 3、在浏览器中查看效果,可以发现图片是默认左对齐的,并没有在正中央显示。 4、将图片套在一个p或者span标签中,给标签添加一个值为text-align:center的…

    2025年12月21日
    000
  • html表格边框颜色怎么设置

    table表格是网页制作中以前较常使用的一种布局方式,但随着div+css的兴起,table表格已辉煌不在。但它在我们制作网页中也是时有用到。table表格也可以使用div一样随意的设置它的边框颜色。 html表格边框颜色怎么设置     只需要给table添加bordercolor属性就可以给表格…

    2025年12月21日
    000
  • html实现自动清理js、css文件的缓存

    方法如下: 1、手动清除浏览器缓存; 2、添加版本号(如 layout.css?v=1) 个人认为方法2更快,因为清除浏览器缓存还要等浏览器响应。但是每次更改版本号也很麻烦,所以需要想办法自动添加版本号。 (推荐教程:html教程) 立即学习“前端免费学习笔记(深入)”; 方法一:可以通过js自动给…

    2025年12月21日
    000
  • html超链接怎么去掉下划线

    html超链接怎么去掉下划线? 可以用css的text-decoration:none来取消连接的下划线 推荐:《html教程》 a {text-decoration: none} 这是一个链接 立即学习“前端免费学习笔记(深入)”; 扩展资料: 超级文本标记语言是标准通用标记语言下的一个应用,也是…

    2025年12月21日
    000
  • HTML的标签在哪里用

    html 标签 所有浏览器都支持 标签。 定义和用法                                                ( 推荐学习:html教程 ) option 元素定义下拉列表中的一个选项(一个条目)。 立即学习“前端免费学习笔记(深入)”; 浏览器将 标签中的内容…

    2025年12月21日
    000
  • HTML的标签

    html 标签 Internet Explorer 9, Firefox, Opera, Chrome 以及 Safari 支持 标签。 注:Internet Explorer 8 以及更早的版本不支持 标签。                                 ( 推荐学习:html教…

    2025年12月21日
    000
  • html查看器是什么意思

    html查看器是什么意思 html是一种用于创建网页的标准标记语言。html查看器就是查看html文档的一种软件。 HTML查看器用于对HTML文件进行查看,可以浏览html网页,查看其源代码,了解该网页的信息以及架构,属于编程辅助软件,一般是程序员用到的,如果不是专业人士是用不到这个软件的,可以卸…

    2025年12月21日
    000
  • HTML常用代码有哪些

    html常用代码有哪些? 网页的描述,关键字,作者及其他元素:meta name=”” content=”” 客户端脚本:window.alert(''); 文档的样式信息: 引进图片:img src 立即学习“前端免费学习笔记(深入)”; 换行:br 超级链接:a herf 新…

    2025年12月21日
    000
  • html自适应屏幕代码是什么?

    html自适应屏幕代码是什么? html屏幕自适应代码如下: 参数解释: viewport是网页默认的宽度和高度,上面这行代码的意思是,网页宽度默认等于屏幕宽度(width=device-width),原始缩放比例(initial-scale=1)为1.0,即网页初始大小占屏幕面积的100%。 兼容…

    2025年12月21日
    000
  • html表格合并单元格的方法

    html表格合并单元格的方法 html中,colspan属性是合并列,rowspan属性是合并行,合并行的时候,比如rowspan=”2″,它的下一行tr会少一列;合并列的时候 colspan=”2″,此行的列会少一列。 推荐学习:html教程 代码演…

    2025年12月21日
    000
  • html实现网页标题栏添加图标

    首先打开html文件,找到 标签; 然后在 标签里添加下方代码: 相关视频教程推荐:html视频教程 图片格式:已知的.ico、.jpg 都可以。 注:图片的宽高最好一致,因为图标区域的原始设定是正方形区域。 立即学习“前端免费学习笔记(深入)”; 效果如下: 相关文章教程推荐:html教程 以上就…

    2025年12月21日
    000
  • html块级、行级元素介绍

    html元素可以划分为块级元素和行级元素。 块级元素是什么? 它可以独占一行,可以设置宽高度,默认是100%; (相关教程推荐:html教程) 行级元素与之相反,它的内容决定它的宽高度,至于特殊字符就当成是文字来看。 立即学习“前端免费学习笔记(深入)”; 示例: HTML块级、行级元素,特殊字符,…

    2025年12月21日
    000

发表回复

登录后才能评论
关注微信