|
導讀網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關接口、組件等),可以創造出功能強大的網頁。因而,超級文本標記語言是萬維網(Web)編程的基礎,也就是說萬維網是建立... 網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關接口、組件等),可以創造出功能強大的網頁。因而,超級文本標記語言是萬維網(Web)編程的基礎,也就是說萬維網是建立在超文本基礎之上的。超級文本標記語言之所以稱為超文本標記語言,是因為文本中包含了所謂“超級鏈接”點。 在css樣式中,很多人都分不清楚兩種屬性,一種是文本溢出,另外一種是文字換行,那么word-wrap和text-overflow屬性各是什么?下面我們來總結一下word-wrap和text-overflow屬性。一:word-wrap強制換行屬性 在css3中,我們可以使用word-wrap屬性來確定一串長單詞和url,并且是否可以換到下一行,word-wrap的取值有兩個,分別是normal和break-word,normal是表示默認的值,自動換行,第二就是設置url的長度,并且進行強制換行。 例如: <!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>CSS3 word-wrap屬性</title>
<style type="text/css">
#lvye
{
width:200px;
height:120px;
border:1px solid gray;
}
</style>
</head>
<body>
<div id="lvye">Welcome to the Chinese website, where there is endless PHP knowledge to let you roam in the sea of knowledge.http://www.php.cn/div-tutorial-275623.html</div>
</body>
</html>以上代碼在瀏覽器中的預覽效果:
如果我們在div中加上word-wrap:break-word;就會出現強制換行,如果出現單詞太長的話,就會出現超出范圍。在制作網站的時候,我們只要選擇默認的值就好。 二:text-overflow文本溢出屬性 我們在預覽網頁的時候,總會看到這樣的現象,當我們的文字超出一定的范圍,就會以省略號的形式顯示,并且多余的文字不會顯示。這樣設置其實對用戶比較好,可以幫助用戶知道更多的內容。 想要隱藏多余的內容我們可以使用text-overflow屬性,一般text-overflow也是有兩個值,第一種情況就是當文字溢出出現省略號顯示,另外一種就是當文字溢出顯示省略號,并且將溢出的部分不顯示。 text-overflow語法為: text-overflow:ellipsis; overflow:hidden; white-space:nowrap; 前提條件是這三個條件同時顯示才能使用。 例如: <!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>CSS3 text-overflow屬性</title>
<style type="text/css">
#div1
{
width:200px;
height:100px;
border:1px solid gray;
text-overflow:ellipsis;
overflow:hidden;
white-space:nowrap;
}
</style>
</head>
<body>
<div id="div1">php是最好的語言,歡迎大家學習交流</div>
</body>
</html>顯示效果如下:
以上就是對css中word-wrap和text-overflow屬性詳解的全部介紹,如果你想了解更多有關CSS視頻教程,請關注php中文網。 以上就是word-wrap和text-overflow有什么不同?兩種屬性詳解的詳細內容,更多請關注php中文網其它相關文章! 網站建設是一個廣義的術語,涵蓋了許多不同的技能和學科中所使用的生產和維護的網站。 |
溫馨提示:喜歡本站的話,請收藏一下本站!