Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
源:設計達人(shejidaren888)
最近在更新設計導航 HTML 代碼時,發現有個樣式總是加載不出來,經過細看發現竟然是因為用了中文的雙引號導致,但因為網頁代碼編輯器西文和中文的雙引號太相似所以忽略查找這個問題,如此初級的問題卻浪費了不少時間……
所以最終解決方案就是為網頁代碼編輯器使用代碼專用字體:FiraCode + 中文字體組合(也適用于網頁端),使用此方法,可以美化代碼效果,減少因字符視覺差造成的小問題,對眼睛疲勞也有一定緩解作用哦。
一、FiraCode字體
FiraCode估計很多資深編碼人員都了解過,在 Github 已經有30000 的 Star,它主要有2個特色:
1、字符等寬
每個字符寬度占用距離是一樣的,所以無論大小寫,你都能看到它是對齊的,但是若遇到有中文字體,這就不太好使了。
2、連字符號設計
當用戶如輸入 這兩個符號,就會自動連在一起。如下圖:
二、中文字體選擇
為了解決引號的視覺問題,我們還必須選擇中文字體,經小編測試一翻后,最后使用了思源黑體,這樣引號就比較好分別了。WIN 系統下顯示可能會更加明顯。當然最后還是個人喜好設置中文字體啦。
mac 系統 Atom 編輯器截圖
三、Atom 編輯器修改字體方法
小編使用的免費的 Atom 網頁代碼編輯器,所以只能用它來舉例,其它編輯器修改方法也大同小異,可自行百度哦。
1、選擇菜單 Atom ,然后在下拉菜單中選擇用戶樣式設置
2、在「atom-text-editor」加入 font-family 和 font-size 的 CSS 屬性:
font-family: "firacode-retina","Source Han Sans CN"; font-size:16px;
需要注意的是,小編使用了 Retina 屏的電腦,所以字體名稱就用「firacode-retina」,在非高清屏的下直接使用「firacode」就行,具體大家可以自己試試,區別不是很大。
具體如下圖:
四、下載地址
下載的字體非常全面,包含 ttf 及網頁端的eot, woff 等字體格式,無需轉換就能直接使用。
Firacode 官方下載地址:
https://github.com/tonsky/FiraCode
思源黑體下載地址:
http://www.shejidaren.com/app-she-ji-bi-bei-zi-ti.html
總結
使用FiraCode 中文的字體組合,不僅能讓一串串代碼變得工整美觀,還能減少因字符顯示引起的出錯率,推薦大家收藏使用。
于可視化布局的實現,其實,目前有兩種方式可以實現可視化布局的方式。一種是在網上選擇一些免費的可視化布局軟件,另一種是直接使用在線可視化拖拽編輯器實現。不管用戶選擇哪種的方式實現可視化布局的話,他們的作用都是一樣的。目前可視化拖拽編輯器可以說是種類繁多, 特別是國外, 開源的商業的, 各種版本, 不一而足,接下來小編就簡單介紹幾個常見的免費、開源、在線的可視化拖拽編輯器。
一、可視化拖拽編輯器——KindEditor
KindEditor是一套開源的HTML可視化編輯器,主要用于讓用戶在網站上獲得所見即所得編輯效果,兼容IE、Firefox、Chrome、Safari、Opera等主流瀏覽器。KindEditor使用JavaScript編寫,可以無縫的于Java、.NET、PHP、ASP等程序接合。
二、可視化拖拽編輯器——Smartbi
Smartbi是廣州思邁特軟件開發的一款軟件,目前個人版是永久免費使用的。使用Smartbi的自助儀表盤功能,讓你的工作匯報增添精彩。數據可視化不僅豐富且美觀,更重要是操作簡潔,使用方便。適應多變的分析場景。大大的提高了業務部門用數效率,減少科技部門的人員投入。當然,Smartbi還提供了移動端HTML訪問 BI 的功能,方便使用手機來查看 BI 應用。也可以通過集成到第三方報表查看,例如微信,釘釘等app。
圖:Smartbi集成使用效果
三、可視化拖拽編輯器——VvvebJs
VvvebJs是一個開源的網頁拖拽自動生成的JavaScript庫,你可以以簡單拖拽的方式生成自己需要的網頁樣式,內置jquery和Bootstrap,你可以拖拽相關的組件進行網頁的構建,非常的方便,而且可以實時修改代碼,功能豐富,使用簡單,界面友好,特別適合一些專注于展示的網頁設計。
四、可視化拖拽編輯器——UEditor
UEditor是由百度web前端研發部開發所見即所得富文本web編輯器,具有輕量,可定制,注重用戶體驗等特點,開源基于MIT協議,允許自由使用和修改代碼。特別要說的是,頭條號后臺發布文章的編輯器就是用的UEditor!
五、可視化拖拽編輯器——Elegant Builder
在Elegant Themes Builder是一個插件,它為方便您編輯頁面上的內容提供了一些不可思議的工具。該插件基于一個可視化的的畫布,您可以添加,排列你的頁面上的大量內容。當你新建一篇文章或頁面時此插件顯示在正常的文本編輯器下方。該插件允許您快速創建列,滑塊,標簽,按鈕,切換,箱子等等。
以上就是我為大家關于各種可視化拖拽編輯器的推薦。希望對準備入門的新手有所幫助,能夠選擇合適自己的可視化編輯器。現在備受市場認可的軟件其實有很多,選擇時必須要結合實際的情況。一般的情況下,選擇市面上口碑較好的軟件,可能比較不會踩到雷。據我所知,國內數據可視化產品口碑較好的就是Smartbi了。簡單方便易上手,可以去試試。
、html的介紹
HTML 的全稱為:HyperText Mark-up Language, 指的是超文本標記語言。標記:就是標簽, <標簽名稱></標簽名稱>,比如:<html></html>、<h1></h1>等,標簽大多數都是成對出現的。
所謂超文本,有兩層含義:
html是用來開發網頁的,它是開發網頁的語言。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>網頁標題</title>
</head>
<body>
網頁顯示內容
</body>
</html>
網頁文件的后綴是.html或者.htm, 一個html文件就是一個網頁,html文件用編輯器打開顯示的是文本,可以用文本的方式編輯它,如果用瀏覽器打開,瀏覽器會按照標簽描述內容將文件渲染成網頁。
全拼是 Visual Studio Code (簡稱 VS Code) 是由微軟研發的一款免費、開源的跨平臺代碼編輯器,目前是前端(網頁)開發使用最多的一款軟件開發工具。
插件名說明Chinese (Simplified) Language Pack for VS Code中文(簡體)漢化包open in browser右擊在瀏覽器打開html
點擊對應安裝的插件,然后再點擊卸載按鈕即可。
*請認真填寫需求信息,我們會在24小時內與您取得聯系。