如何使我的文本區域使用等寬字體?強制HTML textarea使用CSS使用等寬字體
回答
如果我理解正確的,它應該已經繼承默認用戶代理樣式,但如果你要明確,只是指定FONT-FAMILY(從樣式#1力壓樣式)
textarea {
font-family:Consolas,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New, monospace;
}
指定首先是更具體的(特定於空間的)字體系列,如果用戶代理沒有可用的字體,它將繼續嘗試它們直到結束,在這種情況下,它將默認爲該元素的默認用戶代理字體系列,如果有的話被指定。
只需使用等寬字體。例如,對於類似:
<textarea id="mytextarea"></textarea>
的CSS將是:
#mytextarea {
font-family: monospace;
}
如果你想使用一個特定的等寬字體,你可以,但不要忘記在加入通用「等寬」在結束的情況下,用戶沒有安裝你喜歡的字體:
#mytextarea {
font-family: 'DejaVu Sans Mono', monospace;
}
您也可以使用標準的通用font-family: monospace
,但要小心 - 有一些嚴重的在Chrome,Safari和任何基於WebKit的任何副作用(遺憾)。
看到:
+1用於關於不一致的瀏覽器默認值的警告;幸運的是,這個應用程序是專門針對程序員的(在我們公司裏),他們可以根據自己的願望設置他們的瀏覽器字體。 – 2010-01-09 07:28:29
好提示!重要的警告! – nilsun 2016-04-08 16:36:05
爲了避免瀏覽器做大部分問題,可以使用'font-family:monospace,monospace;'。 – 2017-10-25 01:53:16
textarea
{
font-family: monospace;
}
您可能需要添加一個重要的,如果沒有工作
textarea
{
font-family: monospace !important;
}
-1使用'!important'作爲創可貼。 – 2011-11-03 18:19:12
- 1. 使用CSS將非等寬字體強制爲固定寬度
- 2. 使用css定位HTML textarea
- 3. 如何強制砌體使用當前/最新的CSS寬度?
- 4. 爲什麼更改textarea的字體強制使用此按鈕?
- 5. CSS - 使無襯線字體模仿等寬字體
- 6. cfBuilder - 使用JavaScript,CSS,HTML等
- 7. 如何強制等寬字體在Facebook中呈現?
- 8. 使用CSS的流體寬度佈局
- 9. 等寬Unicode字體
- 10. 使用CSS的流體寬度HTML列表項
- 11. 我該如何強制使用體內標籤中的CSS封裝固定寬度的html內容?
- 12. 字體樣式問題〜如何使字體平滑/強大的HTML css
- 13. Javascript使用textarea改變字體顏色
- 14. 如何使用FreeType 2渲染任何字體的等寬字體文本?
- 15. Android等寬字體大小
- 16. textarea替代使用javascript/css
- 17. CSS字體大小 - 使用「/」
- 18. 使用CSS強制DIV覆蓋整行
- 19. 瀏覽器使用哪種等寬字體?
- 20. Firefox文本對齊中心不能使用等寬字體
- 21. 如何判斷一個字體是否使用GTK和Pango等寬字體?
- 22. 使用css調整字體寬度或高度是否變化
- 23. 強制droid無法在應用程序中使用字體
- 24. 在textarea字段中使用「製表符」
- 25. 強制使用IHTMLDocument的粗體
- 26. CSS ::在使用字體時,僞屬性可以限制寬度分配嗎?
- 27. 如何使textarea寬度大於窗體寬度?
- 28. 使用CSS和HTML設計VB.net窗體?
- 29. 使用HTML和CSS溢出到身體?
- 30. 使用CSS內容添加HTML實體
您可能要添加一個'等寬'去最後,如果沒有指定其他指定的存在,則獲取默認的後備等寬字體。 – 2010-01-09 07:10:52
啊錯過了;我的眼睛欺騙了我,我認爲它在那裏。 – 2010-01-09 07:12:19
啊。我有font-family:「monospace」;我敢打賭,這是引起混亂的報價。 – 2010-01-09 07:17:15