首页 > 其他分享 >前端学习<一>HTML——04HTML标签:排版标签

前端学习<一>HTML——04HTML标签:排版标签

时间:2024-03-23 13:31:59浏览次数:18  
标签:span 04HTML 标签 HTML 浏览器 div 壹号 属性

本文主要内容

排版标签:

  • <h1>

  • <p>

  • <hr />

  • <br />

  • <div>

  • <span>

  • <center>

  • <pre>

下面来详细介绍一下排版标签。

标题标签

标题使用<h1><h6>标签进行定义。<h1>定义最大的标题,<h6>定义最小的标题。具有align属性,属性值可以是:left、center、right。

代码举例:

 <!DOCTYPE html>
 <html lang="en">
 <head>
     <meta charset="UTF-8">
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <title>Document</title>
 </head>
 <body>
     <h1>H1:千古壹号,永不止步</h1>
     <h2>H3:千古壹号,永不止步</h2>
     <h3>H3:千古壹号,永不止步</h3>
     <h4>H4:千古壹号,永不止步</h4>
     <h5>H5:千古壹号,永不止步</h5>
     <h6>H6:千古壹号,永不止步</h6>
 </body>
 </html>
 ​

效果演示:

HTML 注释

HTML 注释的格式如下:

 <!-- 我是 html 注释  -->

段落标签<p>

段落,是英语“paragraph“缩写。

作用:可以把 HTML 文档分割为若干段落。在网页中如果要把文字有条理地显示出来,离不开段落标签。就如同我们平常写文章一样,整个网页也可以分为若干个段落。

代码举例:

 <p>This is a paragraph</p>
 <p>This is another paragraph</p>

属性:

  • align="属性值":对齐方式。属性值包括left center right。

属性举例:

Paste_Image.png

HTML标签是分等级的,HTML将所有的标签分为两种:

  • 文本级标签:p、span、a、b、i、u、em。文本级标签里只能放文字、图片、表单元素。(a标签里不能放a和input)

  • 容器级标签:div、h系列、li、dt、dd。容器级标签里可以放置任何东西。

从学习p的第一天开始,就要牢牢记住:p标签是一个文本级标签,p里面只能放文字、图片、表单元素。其他的一律不能放。

错误写法:(尝试把 h 放到 p 里)

     <p>
         我是一个小段落
         <h1>我是一级标题</h1>
     </p>

网页效果如下:

上图显示,浏览器不允许你这么做,我们使用Chrome的F12审查元素发现,浏览器自己把p封闭掉了,不让你去包裹h1。

PS:Chrome浏览器是HTML5支持度最好的浏览器。提供了非常好的开发工具,非常适合我们开发人员使用。审查元素功能的快捷键是F12。

水平线标签<hr />

horizontal 单词的发音:[ˌhɒrɪˈzɒntl]。

水平分隔线(horizontal rule)可以在视觉上将文档分隔成各个部分。在网页中常常看到一些水平线将段落与段落之间隔开,使得文档结构清晰,层次分明。

代码举例:

 <!DOCTYPE html>
 <html lang="en">
 <head>
     <meta charset="UTF-8">
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <title>Document</title>
 </head>
 <body>
     <p>自古情深留不住</p>
     <hr />
     <p>总是套路得人心</p>
 </body>
 </html>

运行效果:

属性介绍:

  • align="属性值":设定线条置放位置。属性值可选择:left right center。

  • size="2":设定线条粗细。以像素为单位,内定为2。

  • width="500"width="70%":设定线条长度。可以是绝对值(单位是像素)或相对值。如果设置为相对值的话,内定为100%。

  • color="#0000FF":设置线条颜色。

  • noshade:不要阴影,即设定线条为平面显示。若没有这个属性则表明线条具阴影或立体。

属性效果演示:

Paste_Image.png

换行标签<br />

如果希望某段文本强制换行显示,就需要使用换行标签。

 This <br/> is a para<br/>graph with line breaks

效果如下:

<div><span>标签

div和span是非常重要的标签,div的语义是division“分割”; span的语义就是span“范围、跨度”。想必你应该听说过“div + css”布局。

div和span的介绍

  • div标签:可以把标签中的内容分割为独立的区块。必须单独占据一行。

  • span标签:和div的作用一致,但不换行。

代码举例:

Paste_Image.png

div标签的属性:

  • align="属性值":设置块儿的位置。属性值可选择:left、right、 center。

div和span的区别

<span><div>唯一的区别在于:<span>是不换行的,而<div>是换行的。

如果单独在网页中插入这两个元素,不会对页面产生任何的影响。这两个元素是专门为定义CSS样式而生的。或者说,DIV+CSS来实现各种样式。

div在浏览器中,默认是不会增加任何的效果的,但是语义变了,div中的所有元素是一个小区域。 div标签是一个容器级标签,里面什么都能放,甚至可以放div自己。

span也是表达“小区域、小跨度”的标签,但只是一个文本级的标签。 就是说,span里面只能放置文字、图片、表单元素。 span里面不能放p、h、ul、dl、ol、div。

span举例:

 <p>
     简介简介简介简介简介简介简介简介
     <span>
         <a href="">详细信息</a>
         <a href="">购买</a>
     </span>
 </p>
 ​

div举例:

 <div class="header">
     <div class="logo"></div>
     <div class="nav"></div>
 </div>
 <div class="content">
     <div class="guanggao"></div>
     <div class="dongxi"></div>
 </div>
 <div class="footer"></div>

我们亲切地称这种模式叫做“div+css”:div标签负责布局、结构、分块,css负责样式

内容居中标签 <center>

此时center代表是一个标签,而不是一个属性值了。只要是在这个标签里面的内容,都会居于浏览器的中间。 效果演示:

Paste_Image.png

到了HTML5里面,center标签不建议使用,建议使用css布局来实现。

预定义(预格式化)标签<pre>

含义:将保留标签内部所有的空白字符(空格、换行符),原封不动地输出结果(告诉浏览器不要忽略空格和空行)。

说明:真正排网页过程中,<pre>标签几乎用不着。 效果演示:

Paste_Image.png

写在最后:希望大家可以点个关注点个赞,这对up真的很重要!谢谢!

我的公众号

想学习更多技能?不妨关注我的微信公众号:猿小馆

你将发现另一个全新的世界

标签:span,04HTML,标签,HTML,浏览器,div,壹号,属性
From: https://blog.csdn.net/2301_76926204/article/details/136965536

相关文章

  • 【React】使用 JSX 为 JavaScript 添加标签
    使用JSX为JavaScript添加标签实际上是将JSX语法与JavaScript代码结合使用,以描述用户界面。JSX允许你在JavaScript中编写类似HTML的结构,并最终由React库将其转换为真正的DOM元素。以下是将标签引入JavaScript以及将HTML转化为JSX的步骤和JSX的一些基本......
  • HTML讲解
    1,HTML入门HTML介绍目标知道什么是HTML路径1.什么是html2.html可以做什么讲解什么是html超⽂本标记语⾔(HyperTextMarkupLanguage),标准通⽤标记语⾔下的⼀个应⽤。HTML不是⼀种编程语⾔,⽽是⼀种标记语⾔,是⽹⻚制作所必备的。超⽂......
  • python把html渲染成带格式的文本
    在Python中,可以使用html2text库将HTML内容转换成纯文本,保留一定的格式。首先需要安装这个库:pipinstallhtml2text然后使用它的html2text函数将HTML转换为Markdown格式的文本:importhtml2text#示例HTML内容html_content="""<h1>标题</h1><p>这是一个段落。</p><ul>......
  • 肖sir__软件测试__html讲解(1)
    html一、基本介绍1、定义:html是一种超文本标记语言,也是一种标识性语言(不是编程语言)标记:记号(绰号)超文本:就是页面内容可以包含图片、链接,音乐,视频等素材。  2、为什么学习html?(1)测试页面元素,了解页面页面元素(页面是html语言编写的)(2)进行ui自动化需用到元素定位 3、html......
  • 前端学习-html
    1基础知识1.1BS架构和CS架构CS架构是客户端/服务器,需要安装客户端,例如手机app,PC应用BS架构是浏览器/服务器,适合功能简单的开发1.2浏览器内核浏览器内核渲染前端页面(将前端代码展示出来)1.3推荐网站https://developer.mozilla.org/zh-CN/2HTML标签2.1分类(1)按照结构......
  • 数据可视化-ECharts Html项目实战
    项目实践一.会员基本信息及消费能力对比分析1.训练要点掌握堆积柱状图的绘制。掌握标准条形图的绘制。掌握瀑布图的绘制。2.需求说明 “会员信息表.xlsx”文件记录了某鲜花店销售系统上的会员信息,具体内容包括会“华面员编号、姓名、性别、年龄、城市、入会方式、会......
  • 渲染HTML
    本文使用的是UE4.19的源码,介绍的也是4.19之前的管线,DrawingPolicy和DrawList会在4.22后被干掉。但是我后面会持续更新,我后面有写一篇MeshDrawPipline的文章。这篇介绍的是4.21之前的管线,可以看完这篇再看MeshDrawPipline。如有错误,还请各路巨佬斧正。4.21之前的虚幻渲染管线(使用......
  • vue项目中使用html2canvas插件
    一、生成海报图vue项目中使用html2canvas插件,实现将编写的html代码转成可以保存的图片,只需要以下四步。1、在vue项目中安装插件npmihtml2canvas 2、在需要使用到的页面引入html2canvas插件importhtml2canvasfrom“html2canvas”; 3、按照设计图编写html代码<d......
  • OpenHtmlToPdf工具rgba转rgb
    使用OpenHtmlToPdf工具将html转pdf时不识别html中的rgba属性,导致颜色显示出现问题测试字符串StringpdflFile="/yourPath/ppm-3.pdf";FileOutputStreamoutputStream=newFileOutputStream(pdflFile);try(FileOutputStreamfos=newFileOutputStream(p......
  • html5&css&js代码 031 又一个计算器
    html5&css&js代码031又一个计算器一、代码二、解释又一个计算器页面。一、代码<!doctypehtml><htmllang="zh-cn"><head><metacharset="UTF-8"><title>计算器</title><style>body{......