CSS知識點小結

來源:互聯網
上載者:User

在網頁排版布局中比如文章列表標題排版,無論多少文字均不希望換行顯示,需要強制在一行顯示完內容。這就可以nobr標籤來實現。

一、nobr文法

<nobr>內容</nobr>

不換行內容放入<nobr>與</nobr>之間即可。

此標籤與css white-space功能相同。

 

html form <label>標籤基礎文法結構與使用案例教程

在表單布局中會遇到label標籤的使用,label沒有任何樣式效果,有觸發對應表單控制項功能。
比如我們點擊選項按鈕或多選框前文字對應選項就能被選中,這個就是對文字加了<label>標籤實現。

 

Html上標:<sup>上浮內容</sup>
Html下標:<sub>下浮內容</sub>

 

通常一對未設定任何樣式的span,高寬是自適應內容,多容多少,此標籤就佔用多少距離空間。

pan在html中常用的布局標籤,與div標籤區別在於,span隨內容而佔用高寬空間(緊貼內容),而一對div標籤卻佔用一行。

 

首先,相同之處是br和p都是有換行的屬性及意思
其次,區別<br />是只需一個單獨使用,而<p>和</p>是一對使用
再次,br標籤是小換行提行,p標籤是大換行(分段)各行作用。

P和Br都有換行作用,p標籤是段落標籤,br是強制換列標籤。

 

html刪除線應用文法:

<s>www.divcss5.com</s>

 

html Hr水平線特點是100%寬度水平分割線,並且獨佔一行,hr水平線將與上下內容一定距離。

 

H1在一個網頁中最好只使用一次,如對一個網頁唯一標題使用。
H2、H3、H4標籤則可以在一個網頁中多次出現,但必要隨意添加或添加過度。

 

使用submit後,頁面支援鍵盤enter鍵操作,而很多WEB軟體設計師,可能沒有注意到submit統一.

用button後往往頁面不支援enter鍵了。所以需要支援enter鍵,必須要設定個submit,預設enter鍵對頁面第一個submit進行操作。

 

通常單獨使用left、right、top、bottom均無效,需要在使用絕對位置CSS position樣式才會生效。

一般left和right在一個樣式是只能使用其一,不能left和right都設定,要麼使用left就不使用right,要麼使用right就 不使用left,如果left和right均使用將會出現相容問題,一個對象設定了靠左left多少距離,自然右邊距離自然就有了所以無需設定左邊。

 

.divcss5{text-indent:25px}
這裡divcss5對象內段落首行開頭文字縮排了25像素。

css text-indent文本縮排樣式屬性單詞,text-indent的值跟數字+單位組成縮排樣式。

 

CSS代碼:*{ padding:0; margin:0; font-family:"黑體"}

以上DIV+CSS中CSS代碼意思:設定網頁html中所有標籤成員的css樣式為padding為0,margin為0,字型為黑體。
這樣就無需像以前那樣分別設定網頁不同標籤元素的css樣式表,這樣就全面設定和初始化了html標籤元素的CSS樣式。

 

使用到的css樣式屬性單詞text-indent抬頭距離,letter-spacing字與字間距。

 

如果要讓DIV布局置中瀏覽器中,加入margin:0 auto就不能加入float浮動樣式,避免邏輯錯誤,造成布局置中不相容。

 

無論大div盒子高度多高,小div盒子都居於大div盒子下面與大div底邊對齊緊靠緊貼。一般這種不確定的布局要求,通常我們會使用css絕對位置布局來實現。絕對位置常用使用方法,對父級div設定position:relative,子級div設定position:absolute,即可再對子級div設定left或right、top或bottom即可定位子級位於父級裡任何位置。

 

需要的主要css代碼有兩個,一個為text-align:center(內容置中),另外一個為margin:0 auto;其兩個樣式需要配合使用才能實現div盒子的置中顯示排版。

 

很多瀏覽器在顯示未指定width的float元素時會有bug。所以不管float元素的內容如何,一定要為其指定width屬性。另外指定元素時盡量使用em而不是px做單位。

 

IE在顯示指定了margin和padding的float元素時有bug。因此不要對float元素指定margin和padding屬性(可以在float元素內部嵌套一個div來設定margin和padding)。也可以使用hack方法為IE指定特別的值。

 

DIV CSS 繼承是指我們設定上級(父級)的CSS樣式,上級(父級)及以下的子級(下級)都具有此屬性。一般只有文字文本具有繼承特性,如文字大小、文字加粗、文字顏色、字型等。

 

 

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.