這篇“css長度單位有哪些”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“css長度單位有哪些”文章吧。
十多年的鄂爾多斯網站建設經驗,針對設計、前端、開發、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。全網整合營銷推廣的優勢是能夠根據用戶設備顯示端的尺寸不同,自動調整鄂爾多斯建站的顯示方式,使網站能夠適用不同顯示終端,在瀏覽器中調整網站的寬度,無論在任何一種瀏覽器上瀏覽網站,都能展現優雅布局與設計,從而大程度地提升瀏覽體驗。創新互聯公司從事“鄂爾多斯網站設計”,“鄂爾多斯網站推廣”以來,每個客戶項目都認真落實執行。
一、使用em或px來設置字體的大小
CSS從排版里繼承了單位pt(point)和pc(pica)。傳統打印機上使用,并優先于類似的單位cm或in。在CSS中有理由不使用單位pt,可以使用你喜歡的任何單位。我們一個很好的理由使用既不pt也沒有任何其他絕對單位(),那就是使用em和px。
這里有幾行不同的厚度。它們中的一些或全部可能看起來很清晰,但至少1px和2px線應該清晰可見:
1.jpg
如果前四行看起來都相同(或者如果缺少0.5pt線),你可能正在計算機顯示器上查看無法顯示小于1px的點。如果線條的厚度增加,你可能會在高質量的計算機屏幕或紙張上查看此頁面。如果1pt看起來比1.5px厚,你可能有一個手持屏幕。
CSS的神奇單位:px,通常是一個很好的單位,特別是如果樣式需要文本與圖像對齊,或者只是因為1px寬或1px的倍數保證看起來很清晰。
但對于字體大小,它甚至更好用em。這個想法是(1)不設置BODY元素的字體大小(用HTML格式),而是使用設備的默認大小,因為這是讀者可以舒適閱讀的大小;(2)表示其他元素的字體大小em:H1{font-size:2.5em}使H1為普通正文字體的2½倍。
在這里你可以使用的唯一的地方pt(或cm或in)用于設置字體大小是在樣式表打印,如果你需要確保印刷字體是完全具有一定規模。但即使使用默認字體大小通常更好。
因為,px單位可以防止你知道設備的分辨率。無論輸出是96dpi,100dpi,220dpi還是1800dpi,它都整數px長度來表示,總是看起來很好并且在所有設備上非常相似。但是,如果你想知道設備的分辨率,例如,知道使用0.5px線是否安全,該怎么辦?答案是通過媒體查詢檢查分辨率。解釋媒體查詢超出了本文的范圍,但這是一個小例子:
div.mybox{
border:2pxsolid;
}
@media(min-resolution:2dppx){
/*每px有2個或更多點的介質*/
div.mybox{
border:1.5pxsolid;
}
}
二、css的新增單位:rem
為了更容易編寫僅依賴于默認字體大小的樣式規則,CSS自2013年起就有了一個新的單位:rem。rem(對于“rootem”)是文檔根元素的字體大小。與em元素的區別在于,rem在整個文檔中是不變的。例如,為p和h2元素提供相同的左邊距,比較2013年之前的樣式表:
p{margin-left:1em}
h2{font-size:3em;margin-left:0.333em}
新版本:
p{margin-left:1rem}
h2{font-size:3em;margin-left:1rem}
css還有其他一些新單位,可以指定相對于閱讀器窗口的大小,這就是vw和vh。vw是窗口寬度的1/100,vh是窗口高度的1/100。還有vmin,代表vw和vh中最小的。vmax,代表vw和vh中最大的。
因為它們是如此新穎,它們還沒有辦法在任何地方使用。但是,截至2015年初,一些瀏覽器已經可以支持它們了。
以上就是關于“css長度單位有哪些”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注創新互聯行業資訊頻道。
網頁題目:css長度單位有哪些
文章路徑:http://vcdvsql.cn/article40/podiho.html
成都網站建設公司_創新互聯,為您提供服務器托管、搜索引擎優化、云服務器、、響應式網站、定制網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯