css white-space

  以下是对上面几个属性的测试效果如下:

  

  具体代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>white-space</title>
	<style type="text/css">
		div{
			width: 1000px;
			background-color: #ddd;
			margin: 0 auto;
		}
		h4{
			height: 40px;
			line-height: 40px;
			background-color: #def;
			font-size: 16px;
			padding-left: 10px;
		}
		.p-normal{
			white-space: normal;
		}
		.p-pre{
			white-space: pre;
		}
		.p-nowrap{
			white-space: nowrap;
		}
		.p-pre-wrap{
			white-space: pre-wrap;
		}
		.p-pre-line{
			white-space: pre-line;
		}
	</style>
</head>
<body>
	<div>
	<h4>white-space: normal</h4>
		<p class="p-normal">this    is
			a 

			test !
		</p>
	</div>
	<div>
		<h4>white-space: pre</h4>
		<p class="p-pre">this    is                           显示数据库操作命令,里面有很多的命令 db.foo.help(:显示集合操作命令,同样有很多的命令,foo指的是当前数据库下,一个叫foo的集合,并非真正意义上的命令
			a 

			test !
		</p>
	</div>
	<div>
			<h4>white-space: nowrap</h4>
		<p class="p-nowrap">this    is
			a 

			test !
		</p></div>
		<div>
					<h4>white-space: pre-wrap</h4>
			<p class="p-pre-wrap">this    is                            显示数据库操作命令,里面有很多的命令 db.foo.help(:显示集合操作命令,同样有很多的命令,foo指的是当前数据库下,一个叫foo的集合,并非真正意义上的命令
				a 

				test !
			</p>
		</div>
		<div>
							<h4>white-space: pre-line</h4>
			<p class="p-pre-line">this    is
				a 

				test !
			</p>
		</div>
	</body>
</html>

  

时间: 2024-10-06 14:25:00

css white-space的相关文章

Java文法(3)—— White Space

------------------------------------------------------------------------------- 说明: White space is defined as the ASCII space character, horizontal tab character, form feed character, and line terminator characters (§3.4). ---------------------------

dom4j解析xml报错:Nested exception: org.xml.sax.SAXParseException: White space is required between the processing instruction target and data.

采用dom4j方式解析string类型的xml xml:        String string="<?xmlversion=\"1.0\" encoding=\"UTF-8\"?><ROOT><HEAD><INFO><BUSINESSNO>T065205072015000097</BUSINESSNO><BUSINESSTYPE>T</BUSINESSTYPE&g

White space is required before the encoding pseudo attribute in the XML declaration.

错误出现的位置: <?xml version="1.0"encoding="UTF-8"?> 正确方式: <?xml version="1.0" encoding="UTF-8"?> 错误原因:标签中的属相间需要用空格区分开

css绘制特殊图形,meida查询,display inline-box间隙问题以及calc()函数

本文同时发表于本人个人网站 www.yaoxiaowen.com 距离上一篇文章已经一个月了,相比于写代码,发现写文章的确是更需要坚持的事情.言归正传,梳理一下这一个月来,在写ife任务时,有必要记录的问题吧.一,css画特殊图形. 在网页中,需要一些特殊图形时.比如半圆形,三角形等,我们一般是让ui切图,但是实际上,利用css的边框 (border)属性,我们可以绘制一些有规律的图形. 盒模型中元素有四个角,那么每个角就存在一个弧度的属性. 先看代码: 1 .half_circle{ 2 wi

CSS BACKGROUND汇总

1.    background-color 所有元素都能设置背景颜色. background-color的默认值是transparent:也就是说,如果一个元素没有指定背景颜色,那么背景就是透明的,这样其祖先元素的背景才能可见. 2.    background-image 所有元素都能设置背景图像: 背景图像可以设置多个,中间用逗号隔开:背景图像会层叠,写在前面的层次在上面. 3.    background-repeat repeat(默认)/no-repeat/repeat-x/ rep

【转】Styling And Animating SVGs With CSS

原文转自:http://www.smashingmagazine.com/2014/11/03/styling-and-animating-svgs-with-css/?utm_source=CSS-Weekly&utm_campaign=Issue-135&utm_medium=email CSS can be used to style and animate scalable vector graphics, much like it is used to style and ani

CSS 2 文本⑤

在实际的设计过程中 ,为了排版的好看 ,比如上面这行字 ,经常有这样的需求 ,当放不下的时候,我们会让它显示 ···· 那么这个.... 用css怎么实现呢 ?  我们可以用 text - overflow text - overflow text - overflow : clip | ellipsis clip : 默认值 ellipsis: 省略号 overflow : hidden ;   溢出的时候把它截掉,如果没有这个,溢出的时候不截掉,那text-overflow就不起作用了 wh

前端总结&#183;基础篇&#183;CSS

前端总结·基础篇·CSS 1 常用重置+重置插件(Normalize.css,IE8+) * {box-sizing:border-box;}  /* IE8+ */body {margin:0;}  /* 去除边距 */ul {margin:0;padding-left:0;}  /* 去除边距和左填充 */li {list-style-type:none;}  /* 去除列表的圆点 */a {text-decoration:none;}  /* 去除下划线 */ 2 浏览器前缀 { tran

Engineer in the White Spaces

? Engineer in the White Spaces Michael Nygard A SySTEM ConSiSTS oF inTERdEpEndEnT pRogRAMS. We call the arrangement of these programs and their relationships architecture. When we diagram these systems, we often represent individual programs or serve

CSS 2 文本③

定义的文本 | | 想要这段文本  --按照这样的格式展现出来  但是事与愿违 | |     但他是这样呈现的 | 它最后变成了单行 没有按照我们想要的格式去展现 那我们可以通过white-space 属性来修改 white - space white - space : normal | nowrap | pre | pre-wrap | pre-line normal : 由浏览器决定的 pre - wrap 平常用的比较多 New Lines : 换行 Spaces and Tabs :