、問題:textarea默認文案,想使用換行展示?
但是使用/r/n</br>之類的都無效
上圖中單純的在p標簽內換行,但是沒有顯示換行,怎么用初學經驗解決
(僅是學習總結,相信還有其他的辦法,但是現階段html還沒有學到,后期再加~)
古詩文文字示例
籌筆驛
拋擲南陽為主憂,北征東討盡良籌。
時來天地皆同力,運去英雄不自由。
千里山河輕孺子,兩朝冠劍恨譙周。
唯余巖下多情水,猶解年年傍驛流。
示例截圖如下(去掉一些自己測試寫的東西主要的留下了剛好能截全)
(僅為個人自學的一點點思考,如有錯漏,歡迎留言指正,還有許多的問題呈現,敬請期待~~~)
紹得比較粗略,大家只要有個印象就可以,后邊我們會在詳細的在具體的前段開發項目中來講解.
一 css3偽類
css3中的偽類允許我們在不適用于JavaScript等腳本的情況下去設置web頁面中某些特定的元素的屬性.
偽類通常以":"(冒號)開頭. :first-child和:last-child是較為常用的偽類.
:first-child將會匹配該元素中的第一個子元素.
html代碼:
<div id="parent">
<p>又見雪飄過</p>
<p>飄于傷心記憶中</p>
<p>讓我再想你</p>
<p>卻掀起我的痛</p>
</div>
css代碼:
#parent p:first-child{color:green; text-decoration:underline; }
執行結果如下:
:last-child則是選取最后一個元素.
二 偽元素
偽元素用于選取元素的特定部分.
在css中有五個偽元素,每個都以一個雙冒號(::)開頭
::first-line 選擇器中文本的第一行
::first-letter 選擇器中文本的第一個字母
::selection 選擇用戶選擇的元素部分
::before 在元素之前插入一些內容
::after 在元素之后插入一些內容
在下面的例子中,::first-line偽元素用于為文本的第一行設置樣式.
html代碼:
<div id="parent1">
<p>早經分了手
<br>為何熱愛尚情重
<br>獨過追憶歲月
<br>或許此生不會懂</p>
</div>
css代碼:
#parent1 p::first-line{color:#AE4141;}
效果如下:
::selection偽元素用于對選定的文本進行設置樣式.
css代碼:
#parent1 p::-webkit-selection{background:#AE4141; color:#fff;}
#parent1 p::selection{background:#AE4141; color:#fff;}
效果如下:
使用了瀏覽器前綴-webkit-.有的瀏覽器會不支持::seleciton偽元素
使用::before和::after偽元素允許我們向頁面添加各種各樣的內容.
在下面的例子中,::before偽元素用于在段落之前添加圖像.
html代碼:
<div class="parent">
<p>又再想起你</p>
<p>抱擁飄飄白雪中</p>
<p>讓你心中暖</p>
<p>去驅走我冰凍</p>
</div>
css代碼:
div.parent p::before{ content:url("before.jpg");}
效果如下:
請注意樣式中使用的content關鍵字
::after則會在末尾增加樣式.
三 css3自動換行
word-wrap屬性允許對長單詞進行自動換行處理.它有兩個屬性值:normal和break-word.
html代碼:
<p id="word-wrap">冷風催我醒,原來共你是場夢,像那飄飄雪淚下,弄濕冷清的晚空.原來是那么深愛你.</p>
css代碼:
#word-wrap{width:100px; height:100px; border:2px solid #000000; word-wrap:normal; }
效果如下:
由于是段落內容是中文,所以word-wrap:normal; 和word-wrap:break-word; 效果是一樣的都會自動換行.
四 @font-face
@font-face允許將自定義字體加載到網頁中.借助于此規則,設計不再局限于安裝在用戶計算機上的字體
在IE8和更低版本中,url必須指向Embedded OpenType(eot)文件,而firefox,chrome等支持True Type(ttf)字體和OpenType(otf)字體.
定義一個名為"text"的新字體
@font-face{font-family:"text"; src:url("text.otf"); }
然后這個新的字體可以使用了如p{font-family:text;}
*請認真填寫需求信息,我們會在24小時內與您取得聯系。