博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Web前端设计:Html强制不换行<nobr>标签用法代码示例
阅读量:5879 次
发布时间:2019-06-19

本文共 1557 字,大约阅读时间需要 5 分钟。

hot3.png

在网页排版布局中比如文章列表标题排版,无论多少文字均不希望换行显示,需要强制在一行显示完内容。这就可以nobr标签来实现。它起到的作用与word-break:keep-all 是一样的。nobr 是 No Break 的缩写,意思是禁止换行。通常在浏览器上显示的文档会在到达浏览器的横幅底端时自动换行,但是如果文字被包含在<nobr>~</nobr>标签里的话,则不会换行。由www.169it.com搜集整理

一、nobr语法

1
<
nobr
>内容</
nobr
>

不换行内容放入<nobr>与</nobr>之间即可,此标签与css white-space功能相同。

二、nobr标签特点:

如不遇到br换行标签,内容在一行显示完,如遇到br换行标签,内容将在加br换行自动换行。

<nobr> 作为定义外观的标签,在 W3C 里未被采用。要用样式表来实现禁止换行的效果的话,请在 white-space 里指定 nowrap。nowrap使用示例如下:

1
2
3
<
div 
style
=
"white-space: nowrap;"
>
即使浏览器的横幅不够,这里也不会换行。
</
div
>

三、html nobr禁止内容换行代码示例

这里假如有4行文章标题列表,设置宽度为200px;css行高为22px;对4列的内容我们采用ul li列表布局,其中2个对内容加<nobr>标签,一个li内容不加,另外一个li内容少与宽度能显示完。

1、完整html源代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<!DOCTYPE html>
<
html 
xmlns
=
"http://www.w3.org/1999/xhtml"
>
<
head
>
<
meta 
http-equiv
=
"Content-Type" 
content
=
"text/html; charset=utf-8" 
/>
<
title
>nobr标签实例 www.169it.com</
title
>
<
style
>
ul{ border:1px solid #000; width:200px;}
li{ width:200px; line-height:22px}
</
style
>
</
head
>
<
body
>
<
ul
>
<
li
><
nobr
>第一排内容文字多加nobr标签测试内容</
nobr
></
li
>
<
li
><
nobr
>第二排内容文字多加nobr标签不能排下</
nobr
></
li
>
<
li
>第三排内容文字多没有加nobr标签</
li
>
<
li
>第四排 文字少能排下</
li
>
</
ul
>
</
body
>
</
html
>

示例代码2:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<
style 
type
=
"text/css"
>
.AutoNewline
{
  
width:300px;
  
border:1px solid red;
}
</
style
>
<
table
>
<
tr
>
<
td 
class
=
"AutoNewline"
><
nobr
>自动换行自动换行自动换行自动换行自动换行自动换行自动换行自动换行自动换
行自动换行自动换行自动换行自动换行自动换行自动换行自动换行自动换行自动换行自动换行自动换行自动换行自
动换行自动换行自动换行</
nobr
></
td
>
</
tr
>
</
table
>
  • 文章来源:

转载于:https://my.oschina.net/u/1766067/blog/345370

你可能感兴趣的文章
Autumn,仿Spring IOC/AOP集成开发框架
查看>>
高可用负载均衡集群之 HAProxy 部署
查看>>
【转】Jquery 和 CSS3 中的nth-child()
查看>>
灾备与恢复的核心
查看>>
使用lua脚本写自己的私有协议
查看>>
数据库开发 - MyBatis入门
查看>>
Java中String类型的参数传递问题的解析
查看>>
springmvc+ehcache简单例子
查看>>
多级下拉菜单:superfish的应用
查看>>
mysqldumpslow和mysqlsla分析mysql慢查询日志
查看>>
深入浅出Linux设备驱动编程--设备驱动中的并发控制
查看>>
20 个大大节省你时间的 HTML5 开发工具
查看>>
linux shell函数
查看>>
Unit29 Do you have these shoes in a size nine?
查看>>
maven/gradle 集成dubbo
查看>>
hdu1212大数求余
查看>>
指针复习-交换二个数
查看>>
PL/SQL 中文显示都显示成“?”
查看>>
细数二十世纪最伟大的十大算法
查看>>
ORA-02304-type解决办法
查看>>