html5文字自動換行怎麼設定,html5簡單問題,如何不換行?

2021-12-20 15:56:49 字數 3166 閱讀 7613

1樓:匿名使用者

1.你定死**的寬度,即給**乙個寬度值(是數值,不是百分比)

2.強制不換行

div自動換行

div強制英文單詞斷行

div3.總結了一下,只要在css中定義了如下句子,可保網頁不會再被撐開了。

table

td(word-break: break-all; word-wrap:break-word;)

注釋一下:

1.第一條table,此樣式可以讓**中有!!!(感嘆號)之類的字元時自動換行。

2.td,一般用這句這ok了,但在有些特殊情況下還是會撐開,因此需要再加上後面一句(word-wrap:break-word;)就可以解決。

此樣式可以讓**中的一些連續的英文單詞自動換行。

(1)語法:

word-break : normal | break-all | keep-all

引數:normal :  依照亞洲語言和非亞洲語言的文字規則,允許在字內換行

break-all :  該行為與亞洲語言的normal相同。也允許非亞洲語言文字行的任意字內斷開。該值適合包含一些非亞洲文字的亞洲文字

keep-all :  與所有非亞洲語言的normal相同。對於中文,韓文,日文,不允許字斷開。適合包含少量亞洲文字的非亞洲文字

(2)語法:

word-wrap : normal | break-word

引數:normal :  允許內容頂開指定的容器邊界

break-word :  內容將在邊界內換行。如果需要,詞內換行(word-break)也行發生

說明:設定或檢索當當前行超過指定容器的邊界時是否斷開轉行。

對應的指令碼特性為word-wrap。請參閱我編寫的其他書目。

(3)語法:

table-layout : auto | fixed

引數:auto :  預設的自動演算法。布局將基於各單元格的內容。**在每一單元格讀取計算之後才會顯示出來。速度很慢

fixed :  固定布局的演算法。在這演算法中,水平布局是僅僅基於**的寬度,**邊框的寬度,單元格間距,列的寬度,而和**內容無關

說明:如何讓**自動換行?

設定或檢索**的布局演算法。

對應的指令碼特性為tablelayout。

4.按照網上大多數文章的說法,只要在css中加入:

**..........

code:

table

div就可以解決**和層被撐破,最初我也是這樣做的。不過這樣的**會造成乙個問題,你會發現英文詞全部被截斷了,這不符合英語的書寫習慣也不利於閱讀。

後來我發現上述**改寫一下就可以做到既防止**/層撐破又防止單詞斷裂了。

如下:**

code:

tablediv

2樓:爺呮手遮天

在編輯器裡面一般都有,編輯這個選項,裡面有自動換行選項,裡面能選多少個字元自動換行。

1、文字會視容器的寬度自動換行。

2、一般都是用限制寬度來控制的,設定固定寬度,溢位為隱藏,這樣就可以達到自動換行的目的。

3、在table中加入style="table-layout:fixed;"在td中加入style="word-break : break-all;overflow:

hidden;"。

4、正常文字的換行(亞洲文字和非亞洲文字)元素擁有預設的 white-space:normal ,當定義的寬度之後自動換行。

3樓:匿名使用者

自動換行問題,正常字元的換行是比較合理的,而連續的數字和英文本元常常將容器撐大,讓人頭疼,以前在遠標學過是如何實現換行的方法:

對於div,p等塊級元素

正常文字的換行(亞洲文字和非亞洲文字)元素擁有預設的 white-space:normal ,當定義的寬度之後自動換行

html:

div 正常文字的換行(亞洲文字和非亞洲文字)元素擁有預設的white-space:normal,當定義/div

css:

#wrap

1.(ie瀏覽器)連續的英文本元和阿拉伯數字,使用word-wrap : break-word ;或者word-break:break-all;實現強制斷行

#wrap

或者#wrap

html:

div

/div

效果:可以實現換行

2.(firefox瀏覽器)連續的英文本元和阿拉伯數字的斷行,firefox的所有版本的沒有解決這個問題,我們只有讓超出邊界的字元隱藏或者,給容器新增滾動條

html5簡單問題,如何不換行?

4樓:維灣教育培訓

1、強制不換行,同時以省略號結尾。

你好朋友朋友朋友我為什麼不能看到效果啊

2、css自動換行

div3、css強制英文單詞斷行

div若是div巢狀,要使內層div根據內容自動換行,則可只設定外層的div寬,和 white-spance:nowrap即可。

word-break:break-all和word-wrap:break-word都是能使其容器如div的內容自動換行

它們的區別就在於:

1,word-break:break-all 例如div寬200px,它的內容就會到200px自動換行,如果該行末端有個英文單詞很長(congratulation等),它會把單詞截斷,變成該行末端為conra(congratulation的前端部分),下一行為tulation(conguatulation)的後端部分了。

2,word-wrap:break-word 例子與上面一樣,但區別就是它會把congratulation整個單詞看成乙個整體,如果該行末端寬度不夠顯示整個單詞,它會自動把整個單詞放到下一行,而不會把單詞截斷掉的。

5樓:幻想武士

因為h標籤是標題標籤,預設是一行顯示的。

你可以這樣:

ulli

6樓:匿名使用者

建議先給這個header加個id,以免在style裡與其它的header(比如article的)衝突,例如

然後在style裡寫

#top-header img,

#top-header img h1

祝愉快!

html5好學嗎,HTML5好學嗎??

學html5相對來說還是簡單的,選擇培訓機構的時候需要深度了解一下機構的口碑 師資 就業 課程 費用等等方面的情況,多對比幾家機構,希望你能找到好的html5培訓機構。自學的話可以看看系列課程,可以有順序 有目的的去學習每乙個階段,推薦你乙個課程,此課程系列講很多前端程式知識,風趣幽默,每節課15 ...

html5主要包括哪些技術,HTML5主要包括哪些技術?

隨著移動網際網路的飛速發展,目前html5技術也得到了不斷的完善,開發技術方面越來越成熟了,成為了目前主流的開發語言之一。html5的特性在五個方面體現的淋漓盡致 1 語義特性 html5賦予網頁更好的意義和結構。3 裝置相容 html5提供了前所未有的資料與應用接入開放介面。使外部應用可以與瀏覽器...

自學HTML5書籍,自學HTML5推薦書籍

初學者入門 書籍抄 中文電子書襲 深入淺出html pdf中文版 魅麗的網頁設計 web程式設計 第5版 完整版 html xhtml 權威指南 英文 中文版 web程式設計入門經典 html xhtml和css 第2版 css商業 布局之道 朱印巨集著 html與css入門經典 第7版 學習htm...