html语言换行格式,html换行符<br>标签

br标签的作用

在 html

源代码中对内容进行编辑,如果直接采用回车换行,那么浏览器解析的结果可能会是一个空格、或者被忽略,正确的做法是使用< br /

>标签,在 html 语言中,br标签定义为一个换行符,所以应将它理解为简单的输入一个空行,而不是用来对内容进行分段。

在 HTML 中,< br /

>没有结束标签,它是一个单标签,连续的多个 br

标记可以进行多次换行,也就是说在同一个位置插入5个br标签,则会空出5行的垂直间距。

br标签通常用作对文本中的内容进行换行,当某些内容需要在新的一行显示,而如果换段又可能会导致文字间的行距较大,这个时候只需在相应的位置插入一个br换行符,就能实现文字紧凑着上一行,并且在新的一行显示,例如设置一个400px宽的DIV,在里面输入文字,然后使用br标签对文字换行,如图:

a4c26d1e5885305701be709a3d33442f.png

在一段较长的文本中插入了多个br标签对其进行换行,每个出现br标记的位置,后面的内容都将在新的一行显示,其中第一句插入了4个br标签,则接下来的内容会在空出4行后的位置显示,请看换行后的显示效果图:

a4c26d1e5885305701be709a3d33442f.png

br clear属性

br标签中的 clear

属性分别具有三个值:all、left、right,默认情况下属性值为:all。通常情况下,文本流中的其他行会在内联图像的底部显示,除非图形的img标签被设置为左对齐或右对齐,对表格(table)来说也是一样的,这时

br 标签中的 clear 属性就能对这些左右对齐的图像或表格起到作用了。

假如文本中插入了一张图片,为这张图片设置了 align="left"

左对齐的属性,那么接下来的文字会随着这张图片的浮动方向显示,也就是说内容会在紧贴在该图片的右侧,若是在图片的结束位置插入br标签,也是在右侧空出一行,而这些内容仍然不会在图片的下方换新的一行显示,这时就需要在br标签中设置

clear="left" 代码的意思是清楚左浮动,加上了这个属性后,图片后的文字内容就能在新起一行的最左边开始显示了。

更多br的问题

问:br标签的全称是什么?

答:在 html 语言中,br标签是 blank row

的缩写,是空白行的意思,表示换行。

问:HTML标签 < br > 与 < br/ > 的区别在哪里?

答:在 XHTML 中,br标签必须被正确地关闭,如:< br / >。在

HTML 中,br没有结束标签,如:< br >。

问:br标签 与 p标签 有什么区别?

答:br是一个单标签,用于中断行间的内容另起新行显示,它不能代表一段内容的结束,用br换行后不会显示空行。

p是双标签,用于段落之间的换行,用p换行则相当于两个br的高度,再一段新的内容开始,应当使用p标签而不是br标签,这是在语义上的区分,更有利于搜索引擎优化。如果非要对两者进行简单区分,那么br可以称为小换行,p则称为大换行。

以上为个人原创文章,如需转载,请注明出处!

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
这段代码是一个使用 Java 编写的 JSP 页面,用于进行复数运算。逐行解释如下: 第一行:<%@ page language="java" contentType="text/html; charset=UTF-8" import=" servlet.*" pageEncoding="UTF-8"%> - 这是一个指令,用于定义 JSP 页面的一些属性。language="java" 表示使用 Java 语言编写,contentType="text/html; charset=UTF-8" 表示输出的内容类型为 HTML,并且编码为 UTF-8,import=" servlet.*" 表示导入 servlet 包中的所有类,pageEncoding="UTF-8" 表示页面的编码为 UTF-8。 第二行:<!DOCTYPE html> - 这是 HTML5 的文档类型声明,表示这个页面是使用 HTML5 标准编写的。 第三行:<html> - 这是 HTML 页面的开始标签。 第四行:<head> - 这是 HTML 页面的头部标签,用于定义页面的一些元信息。 第五行:<meta charset="UTF-8"> - 这是一个 meta 标签,用于定义页面的字符集编码为 UTF-8。 第六行:<title>复数运算</title> - 这是 HTML 页面的标题标签,用于定义页面的标题为“复数运算”。 第七行:</head> - 这是头部标签的结束标签。 第八行:<body> - 这是 HTML 页面的主体标签,用于定义页面的主体部分。 第九行:<h1>复数运算</h1> - 这是 HTML 页面的一级标题标签,用于定义页面主体部分的标题为“复数运算”。 第十行:<form method="post" action="ComplexCalculator"> - 这是一个 HTML 表单标签,用于定义一个表单。method="post" 表示使用 POST 方法提交表单数据,action="ComplexCalculator" 表示提交表单数据的 URL。 第十一行:<label>复数 1:</label> - 这是一个 HTML 标签,用于定义表单中的标签。这里定义了一个名为“复数 1”的标签。 第十二行:<input type="text" name="real1" placeholder="实部"> - 这是一个 HTML 输入框标签,用于定义表单中的输入框。type="text" 表示输入框类型为文本框,name="real1" 表示输入框的名称为“real1”,placeholder="实部" 表示输入框的占位符为“实部”。 第十三行:<input type="text" name="imag1" placeholder="虚部"> - 这是一个 HTML 输入框标签,用于定义表单中的输入框。type="text" 表示输入框类型为文本框,name="imag1" 表示输入框的名称为“imag1”,placeholder="虚部" 表示输入框的占位符为“虚部”。 第十四行:<br> - 这是一个 HTML 换行标签,用于在表单中换行。 第十五行:<label>复数 2:</label> - 这是一个 HTML 标签,用于定义表单中的标签。这里定义了一个名为“复数 2”的标签。 第十六行:<input type="text" name="real2" placeholder="实部"> - 这是一个 HTML 输入框标签,用于定义表单中的输入框。type="text" 表示输入框类型为文本框,name="real2" 表示输入框的名称为“real2”,placeholder="实部" 表示输入框的占位符为“实部”。 第十七行:<input type="text" name="imag2" placeholder="虚部"> - 这是一个 HTML 输入框标签,用于定义表单中的输入框。type="text" 表示输入框类型为文本框,name="imag2" 表示输入框的名称为“imag2”,placeholder="虚部" 表示输入框的占位符为“虚部”。 第十八行:<br> - 这是一个 HTML 换行标签,用于在表单中换行。 第十九行:<label>操作:</label> - 这是一个 HTML 标签,用于定义表单中的标签。这里定义了一个名为“操作”的标签。 第二十行:<select name="operation"> - 这是一个 HTML 下拉列表标签,用于定义表单中的下拉列表框。name="operation" 表示下拉列表框的名称为“operation”。 第二十一行:<option value="add">加</option> - 这是一个 HTML 选项标签,用于定义下拉列表框中的选项。value="add" 表示选项的值为“add”,加号表示“加”。 第二十二行:<option value="subtract">减</option> - 这是一个 HTML 选项标签,用于定义下拉列表框中的选项。value="subtract" 表示选项的值为“subtract”,减号表示“减”。 第二十三行:<option value="multiply">乘</option> - 这是一个 HTML 选项标签,用于定义下拉列表框中的选项。value="multiply" 表示选项的值为“multiply”,乘号表示“乘”。 第二十四行:<option value="divide">除</option> - 这是一个 HTML 选项标签,用于定义下拉列表框中的选项。value="divide" 表示选项的值为“divide”,除号表示“除”。 第二十五行:</select> - 这是 HTML 下拉列表标签的结束标签。 第二十六行:<br> - 这是一个 HTML 换行标签,用于在表单中换行。 第二十七行:<input type="submit" value="运算"> - 这是一个 HTML 提交按钮标签,用于提交表单数据。type="submit" 表示按钮类型为提交按钮,value="运算" 表示按钮上的文本为“运算”。 第二十八行:<% Complex result = (Complex) request.getAttribute("result"); if (result != null) { %> - 这是一个 Java 代码块,用于获取请求属性中的“result”属性,并将其强制转换为 Complex 类型,并将其赋值给 result 变量。如果 result 不为 null,则执行下面的代码。 第二十九行:<p>Result: <%= result %></p> - 这是一个 HTML 段落标签,用于显示计算结果。其中的 <%= result %> 会被替换为 result 变量的值。 第三十行:<% } %> - 这是一个 Java 代码块的结束标记。 第三十一行:</body> - 这是 HTML 页面的主体标签的结束标记。 第三十二行:</html> - 这是 HTML 页面的结束标记。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值