HTML(一)

1.HTML 的全称

HTML的全称是(Hyper Text Markup language)
HTML不是编程语言,而是一种标记语言。

2.HTML的版本(w3c组织规定)

1.HTML 4.01
2.XHTML(所有的标签都闭合<input/>)
3.HTML 5(最通用的 可以自动纠正容错率很好)
4.HTML 1

3.规范文档(Specifications)

1.由w3c写文档(李爵士)
2.w3c根据浏览器的实体情况总结文档,并不是凭空想象。

4.DOCTYPE

1.用来选择文档类型
2.除了 HTML 5 的 DOCTYPE,其他的都很难记:https://www.w3.org/QA/2002/04/valid-dtd-list.html
3.如果你没写 DOCTYPE,那你就惨了

而H5指的是能运行在微信上的网页

5.html / head / body / title

html标签可以省略(浏览器自动补齐)
head标签也可以省略
body标签也可以省略 如果它的子元素不是空格、注释、<scrpit>或者<style>元素的话,可以省略开始标签。如果body元素有内容或者有开始标签,或者不是以注释结尾就可以省略结束标签。
title标签必须写,不能省略

6.常用标签:a、form、input、button、h1、p、ul、ol、small、strong、div、span、kbd、video、audio、svg

标签语义化是基本上你知道标签的对应d单词的意思,就知道这个单词的意思了
a标签 anchor锚点
form标签想提交内容时
input用户输入时
button用户点击按钮时
h1一级标题
p标签paragraph段落
ul标签unordered list无序列表
ol标签ordered list有序列表
div标签divide划分
span横向划分
kbd标签keyboard
video视频
audio音频
svg不规则图形

除了div和span其他图形都有默认的样式

a标签的默认样式:
a:-webkit-any-link {
color: -webkit-link;
cursor: pointer;
text-decoration: underline;
}
扯个小知识
WebKit 是一个开源的浏览器引擎,与之相对应的引擎有Gecko(Mozilla Firefox 等使用)和Trident(也称MSHTML,IE 使用)。
h1标签的默认样式:
h1 {
display: block;
font-size: 2em;
-webkit-margin-before: 0.67em;
-webkit-margin-after: 0.67em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
font-weight: bold;
}
p标签的默认样式
p {
display: block;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
}
small标签:
small {
font-size: smaller;
}
strong标签:
strong, b {
font-weight: bold;
}
strong标签和bold标签的区别

strong是一个逻辑状态

bold是一个物理状态

p标签:
p {
display: block;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
}

body标签:

body {
display: block;
margin: 8px;
}

7.如何查看 MDN 文档

1.Google:关键词 + MDN
2.切换成中文

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 用css做网页布局时,难免跟html标签打交道,要想保证代码的精简性,了解各种标签的默认属性,更有利于我们作出合理...
    以梦为马WJN阅读 3,850评论 0赞 4
  • 1、垂直对齐 如果你用CSS,则你会有困惑:我该怎么垂直对齐容器中的元素?现在,利用CSS3的Transform,...
    kiddings阅读 3,393评论 0赞 11
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,351评论 1赞 92
  • 这篇文字里我会介绍50 个便于使用的 CSS2/CSS3 代码片段给所有的WEB专业人员. 选择IDE开发环境来存...
    JamHsiao_aaa4阅读 2,159评论 0赞 3
  • 又是一年元旦晚会,又是一个狂欢夜!今日不同,今日陪这些快乐小吃货!而且是最后一次陪他们了! 小吃货儿,是我给他们的...
    薇薇_24ee阅读 533评论 0赞 2

友情链接更多精彩内容