博客列表 >html基础知识+(块级元素和行内元素的区别)

html基础知识+(块级元素和行内元素的区别)

李瑞达的博客
李瑞达的博客原创
2020年07月30日 00:41:19724浏览

什么是HTML文档?

html是一种超文本标记语言,它定义了网页内容的含义和结构,目前主流的版本是html5,配合与CSS和javascript能达到更好的显示与交互效果。

HTML文档结构是什么样的?

HTML主要由三大部分组成,head(头部),body(主体),html标签/也叫html元素!

以下是一个标准的HTML文档页面

  1. <!DOCTYPE html><!--html文档申明,告诉浏览器,本页面使用什么版本的语法解析-->
  2. <html lang="en"><!--设置文档语言,EN为英文,CN,zh-CN都是中文-->
  3. <head><!--head为网页的头部,申明了页面的一些属性,一般有两个用途:(1)用来设置标题关键词和描述,主要是给搜索引擎看。(2)引入资源文件,css,js文件等等-->
  4. <meta charset="UTF-8"><!--设置网页的编码格式-->
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0"><!--设置浏览器显示方式,缩放,还是1:1显示-->
  6. <title>此网页的标题</title>
  7. <meta name="keywords" content="此网页的关键词">
  8. <meta name="description" content="此网页的描述">
  9. </head>
  10. <body><!--body是网页的主体结构-->
  11. <p>Hello World</p>
  12. </body>
  13. </html><!--网页结束-->

运行效果如图

什么是HTML元素

页面中所使用的标签都可以称之为html元素,标签通常是成对出现,如<p>这里放内容</p>标签,如不及时结束将会出错,当然也有部分标签是无需结束的单标签,如 <img>,<br>,<hr>等等。

HTML元素分类

html元素分为 块级元素和行内元素。

块级元素的特点

  • 一个元素占据一行的位置
  • 宽度以及高度都是可以控制的
  • 如果没有设置宽度,默认为100%
  • 块级元素 可以包含 行内元素和块级元素

行内元素

  • 和其他元素占据一行,只有超出浏览器的宽度才会折行!
  • 不能设置宽度高度
  • 行内元素不能包含块级元素

常用的元素类型

块级元素

-<div>
-<p>
-<ul>
-<ol>
-<dl>

行内元素

-<a>
-<b>
-<img>
-<strong>
-<span>
-<em>

常用的元素用法

  1. <h3>块状元素</h3><!--标题元素-->
  2. <div>这是一个div块</div><!--无语义,通常用来作为容器-->
  3. <p>这是段落</p><!--段落元素-->
  4. <ul><!--无序列表-->
  5. <li>无序列表项一</li>
  6. <li>无序列表项二</li>
  7. </ul>
  8. <ol><!--有序列表-->
  9. <li>有序列表项一</li>
  10. <li>有序列表项二</li>
  11. </ol>
  12. <hr><!--分割符-->
  13. <h3>行内元素</h3>
  14. <a href="#">这是一个链接</a><br><!--链接标签是最常用的标签。可以设置-->
  15. 这里<b>重点内容</b>会被<strong>加粗</strong><br>
  16. <img src="logo.png" alt="这是PHP中文网的LOGO"><br>
  17. <span>这是无语意的span标签</span><br>
  18. <em>斜体的内容</em>

实际显示效果

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议