视频加载失败

HTML基本结构

782 字
4 分钟
HTML基本结构

html的基本结构#

<!DOCTYPE html>
文档声明:必须放在html文件的第一行;如果没有文档声明会触发浏览器的怪异模式
<html>
html元素:告知浏览器,我是一个html文件
<head>
head元素:文档的头部,一般放在文档头部的内容不会显示在浏览器的可视区内
<meta charset="utf-8">规定一个语法
必须放在head的第一部分
<title>标题,显示在浏览器的页卡位置,title中的内容也会被seo抓取</title>
<body>供用户浏览的所有内容,标签、图片、文本、视频···</body>
</head>
</html>
  • 一个html文件也叫做一个网页,可以称作是一个文档(document)
  • 这个文档从html元素开始,一致向下分支延伸,像一颗大树一样,所以我们将html元素叫做这个文档的根元素

<!DOCTYPE html>html5的文档声明

  • 作用:定义这个文档类型,浏览器先识别这句话,会按照定义的类型去解析这个文档

  • html5的文档声明,那么浏览器就会按照html5的规则解析整个页面 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">html4版本的文档声明

  • 所有高版本都会向下兼容,所以在以后的工作中,我们直接将文档声明写错html5就可以了

  • 文档声明必须写在html文件的第一行

  • 文档声明不区分大小写

  • 如果html文件没有文档声明,会触发浏览器的怪异模式

  • 文档声明不是一个html标签

1.html元素#

此元素告知浏览器其自身是一个html元素 是由开始和结束标签组成的,html文件里面所有的内容都会放在这个这个元素内

2.head元素#

  • 整个文档的头部,head元素自带隐藏功能,display;里面的内容不会隐藏,只不过一般放置在head元素中的其他元素和内容也是自带隐藏功能的,例如link、script、meta···
  • <script></script>与head标签一样具有隐藏功能,写在其内的内容在网页不显示

3.<meta charset="UTF-8">#

4.<meta>规定了html文档的元信息#

  • charset=“UTF-8” 文档的编码
    • UTF-8 国际通用编码
    • gbk 国标
    • gb2312 国标
  • name=“keyword” content=“关键词”
    • name=“keyword” content=“HTML5J5…”
    • SEO优化有关
    • SEO搜索引擎

<meta name="keyword" content="关键词"> <meta name="description" content="勿忘初心,方得始终">

5.title元素#

  • html文档名称 一个页面只有一个title元素 放文字 显示在浏览器的页卡(页头)位置

6.link标签#

  • <link href="favicon.ico" type="image/x-icon" rel="shortcut icon">
    • 图标让设计师生成
    • 一般整个图片放在整个项目的根目录下
    • 显示在浏览器页卡位置,title内容之前
  • <link rel="stylesheet" herf="url" type="texe/css">
    • 引入一个外部的css文件
    • rel不能缺少 stylesheet样式表
    • type可以省略 但是建议写全

7.body元素#

  • 定义整个文档的主体部分,所有展示给用户的内容都要放在这个元素中
  • body中有常用的html元素(div、ul),文本内容、音频、视频、图片、表单
<!DOCTYPE html>
<html>
<head>
<meta charset="UIF-8">
<title></title>
</head>
</html>

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!

打赏
HTML基本结构
https://gaodaxiu-blog.netlify.app/posts/HTML基本结构/
作者
GaoDaXiu
发布于
2017-06-30
许可协议
CC BY-NC-SA 4.0
Profile Image of the Author
GaoDaXiu
Hello, I'm GaoDaXiu.
公告
欢迎来到我的博客!
分类
标签
最新动态
站点统计
文章
76
分类
20
标签
128
总字数
72,109
运行时长
0 天
最后活动
0 天前
站点信息
构建平台
Netlify CI
博客版本
Firefly v6.16.8
文章许可
CC BY-NC-SA 4.0
文章目录