首頁  >  文章  >  web前端  >  HTML網頁各種字體格式的細節修飾_HTML/Xhtml_網頁製作

HTML網頁各種字體格式的細節修飾_HTML/Xhtml_網頁製作

WBOY
WBOY原創
2016-05-16 16:43:343758瀏覽

本節從文字的細節修飾入手,讓讀者能掌握HTML的各種字體格式的變化,並製作出更專業的網頁。
4.2 文字的多樣化修飾
上一節學習了大塊段落的各種設置,對於文字本身修飾似乎更加吸引人。本節從文字的細節修飾入手,讓讀者能掌握HTML的各種字體格式的變化,並製作出更專業的網頁。
4.2.1 文字樣式設定的基本標籤—
設定字體樣式的基本標籤是,被其包含的文字為樣式作用區。在初學者的HTML程式碼編寫中,容易被多重嵌套,如文字。還有一種情況是標籤嵌套錯位,如

文字

。為了規範程式碼的編寫,避免不必要的錯誤,讀者在初學時一定要謹慎。
4.2.2 設定文字的顏色
color是標籤的屬性之一,用來設定文字顏色。在D:web目錄下建立網頁文件,命名為font_color.htm,編寫程式碼4.7所示。
程式碼4.7 字型顏色的設定:font_color.htm


字型顏色的設定


淺紅文字:HTML學習的本質就是該是什麼就用什麼

深紅色文字:HTML學習的本質就是該是什麼就用什麼

淺綠色文字:HTML學習的本質就是該是什麼就用什麼

深綠色文字:HTML學習的本質就是該是什麼就用什麼

淺藍色文字:HTML學習的本質就是該是什麼就用什麼

深藍色文字:HTML學習的本質就是該是什麼就用什麼

淺黃色文字:HTML學習的本質就是該是什麼就用什麼

深黃文字:HTML學習的本質就是該是什麼就用什麼

淺青色文字:HTML學習的本質就是該是什麼就用什麼

深青色文字:HTML學習的本質就是該是什麼就用什麼

淺紫色文字:HTML學習的本質就是該是什麼就用什麼

深紫文字:HTML學習的本質就是該是什麼就用什麼



在瀏覽器網址列輸入http://localhost/font_color.htm,瀏覽效果如圖4.7所示。

圖4.7 字體顏色的設置
讀者不但可以從程式碼4.7學到color屬性在font標籤中的用法,還可以熟悉各種顏色的表示方法。
4.2.3 設定文字的尺寸
size也是標籤的屬性,用來設定文字大小。 size的值為1-7,預設為3。我們可以size 屬性值之前加上「+」、「-」字符,來指定相對於字號初始值的增量或減量。在D:web目錄下建立網頁文件,命名為font_size.htm,編寫程式碼4.8所示。
代碼4.8 字體尺寸的設定:font_size.htm


字型尺寸的設定


size為1:HTML學習

size為2:HTML學習

size為3:HTML學習

size為4:HTML學習

size為5:HTML學習

size為6:HTML學習

size為7:HTML學習



在瀏覽器網址列輸入http://localhost/font_size.htm,瀏覽效果如圖4.8所示。

圖4.8 字體尺寸的設置
讀者可嘗試在size值前面加上「+」、「-」字符,更靈活地設定文字尺寸。
4.2.4 設定文字的字體
face也是標籤的屬性,用來設定文字字體(字體)。 HTML網頁中顯示的字體從瀏覽端的系統中調用,所以為了保持字體一致,建議採用宋體,HTML頁面也是預設採用宋體。在D:web目錄下建立網頁文件,命名為font_face.htm,編寫程式碼4.9所示。
代碼4.9 字型字體的設定:font_face.htm


字型的設定


字型為宋體:沁園春·長沙-毛澤東

字型為楷體:沁園春·長沙-毛澤東

字型為黑體:沁園春·長沙-毛澤東

字型為隸書:沁園春·長沙-毛澤東


在瀏覽器網址列輸入http://localhost/font_face.htm,瀏覽效果如圖4.9所示。

圖4.9 字體字體的設置
筆者把被修改字體部分的文字尺寸設定為5號,方便讀者查看。
4.2.5 使文字傾斜
以雙標籤可使被作用文字傾斜,達到特殊的效果,例如文章的日期。 稱為強調標籤,也是斜體,目前使用比標籤更頻繁,其編寫方法如下:
這是斜體文字
這也是斜體文字
4.2.6 使文字加粗
用雙標籤可使被作用文字加粗,是文字更加醒目,例如文章的標題部分。 稱為特別強調標籤,也是文字加粗,目前使用比標籤更頻繁,其編寫方法如下:
這是粗體文字
這也是粗體文字
4.2.7 給文字加底線
用雙標籤可添加底線到被作用文字。以下為文字傾斜、加粗和底線的綜合範例。在D:web目錄下建立網頁文件,命名為font_style.htm,編寫程式碼4.10所示。
代碼4.10 文字修飾的設定:font_style.htm


字體修飾的設定


斜體:沁園春·長沙-毛澤東

加粗體:沁園春·長沙-毛澤東

底線:沁園春·長沙-毛澤東

斜體 加粗體 底線:沁園春·長沙-毛澤東



在瀏覽器網址列輸入http://localhost/font_style.htm,瀏覽效果如圖4.10所示。

圖4.10 字體修飾的設置
筆者把內的所有文字尺寸設定為5號,方便讀者查看。
— 注意:當多個標籤包含同一塊文字時,其包含順序不能錯位。
4.2.8 多種標題樣式的使用
網頁的文章中,為了凸顯標題的重要性,標題的樣式比較特殊。 HTML技術保護了一套針對標題的樣式標籤,分別為雙標籤

,文字尺寸從大到小代表不同等級的標題。標題標籤有一個特點,獨佔一行、文字加粗、文字居中。這樣,在設定標題的時候就很輕鬆了,而且可設多層標題。在D:web目錄下建立網頁文件,命名為font_h.htm,編寫程式碼4.11所示。
代碼4.11 標題的設定:font_h.htm


標題的設定


一號標題


二號標題


三號標題


四號標題


五號標題

六號標題

財富雜誌:谷歌為何不會盛極而衰


   

遭遇潛在問題


  

    一些業內人士認為,長期壟斷網路搜尋和廣告市場Google可能會盛極而衰。 ……與此同時,Google近日推出的多項新計劃,例如開放手機聯盟、社交網站通用平台OpenSocial、以及可能投資數十億美元競購無線頻段,也遭到了廣泛的質疑。
  

將繼續壟斷搜尋


  

    最近有一些文章稱,如果出現更好的搜尋引擎,人們會毫不猶豫地放棄Google。但是,即使真有更好的搜尋引擎出現,Google仍然可以在一段時間內屹立不倒。 ……在這種情況下,網站速度往往會成為決定勝負的關鍵。




在瀏覽器網址列輸入http://localhost/font_h.htm,瀏覽效果如圖4.11所示。

圖4.11 標題的設置
4.2.9 學會處理網頁中的特殊字元
在HTML中,有些字元有特殊意義,例如「」是標籤的左括號和右括號,而標籤是控制HTML顯示的,標籤本身只能被瀏覽器解析,並不能在頁面中顯示。那麼,該怎麼在HTML中顯示「」呢? HTML規定了一些特殊字元的寫法,以便在網頁中顯示,如表4.1所示。
表4.1 HTML中的特殊字符

特殊符號
HTML程式碼
特殊符號
HTML程式碼
™(商標符號)

>
>
®(註冊符號)
®
「」(英文半角)
"
×
×
§
§
©(版權符號)
©
在D:web目錄下建立網頁文件,命名為string.htm,編寫string.htm程式碼如程式碼4.12所示。
代碼4.12 特殊字元的設定:string.htm


特殊字元的設定



標籤的顯示方法:

引號的顯示方法:"英文半角雙引號"

商標的顯示方法:™

註冊符號的顯示方法:®

版權符號的顯示方法:©

顯示§

顯示×



在瀏覽器網址列輸入http://localhost/string.htm,瀏覽效果如圖4.12所示。

圖4.12 特殊字元的設置
— 說明:單獨顯示符號&必須用代碼&。
4.2.10 如何更方便地忽略瀏覽器對部分HTML的解析
如果在網頁中作一個類似本書的HTML程式碼範例,恐怕得把所有的轉換成,顯得比較麻煩。 HTML程式碼中的和<xmp></xmp>可以輕鬆解決這個問題。 <br><plaintext>是單標籤,它插入到HTML程式碼中時,其後面的所有HTML標籤全部失效,即瀏覽器對<plaintext>後面所有的HTML標籤不作解析,直接在頁面上顯示。 <br><xmp></xmp>是雙標籤,它只使其包含的內容中的標籤失效,<xmp></xmp>的使用更為普遍。在D:web目錄下建立網頁文件,命名為html.htm,編寫程式碼4.13所示。 <br>代碼4.13 忽略標籤的設定:html.htm <br> <br> <br> <title>忽略標籤的設定</title> <br> <br> <br><h2>沁園春·長沙</h2> <br><xmp>獨立寒秋,<strong>湘江北去</strong>,橘子洲頭。 <br>看萬山紅遍,層林盡染; <br>漫江碧透,<u>百舸爭流。 </u> <br></xmp> <br>鷹擊長空,<strong>魚翔淺底,</strong> <br>萬類霜天競自由。 <br>悵寥廓,<u>問蒼茫大地</u>,誰主沉浮? <br> <br><plaintext> <br>攜來百姓曾遊,<br>憶往昔嶸嶸歲月稠。 <br> 恰同學少年,風華正茂; <br> 書生意氣,揮斥方遒。 <br> 指點江山,激揚文字, <br> 糞土當年萬戶侯。 <br> 曾經記否,<strong>到中流擊水</strong>,浪遏飛舟! <br> <br> <br>在瀏覽器網址列輸入http://localhost/string.htm,瀏覽效果如圖4.13所示。 <br><img style="max-width:90%" alt="" style="max-width:90%" src="http://files.jb51.net/file_images/web/2009422058213177807.jpg"> <br>圖4.13 忽略標籤的設置 <br><strong>4.2.11 其他文字修飾方法</strong> <br>為了滿足不同領域的需要,HTML還有其他修飾文字的標籤。比較常用的有上標格式標籤和下標格式標籤。某些場合甚至要用到刪除效果,即可用HTML的中劃線標籤。 <br>— 上標格式標籤為雙標籤<sup></sup>,多用於數學指數的表示,例如某個數的平方或立方。 <br>— 下標格式標籤為雙標籤<sub></sub>,多用於註釋,以及數學的底數表示。 <br>— 中劃線標籤為雙標籤<strike></strike>,多用於刪除效果。 <br>在D:web目錄下建立網頁文件,命名為other.htm,編寫程式碼如程式碼4.14所示。 <br>代碼4.14 其他修飾標籤的設定:other.htm <br> <br> <br> <title>其他修飾標籤的設定</title> <br> <br> <br><font size="5"> <br>沁園春<sup>長沙</sup>! <br> <br>數學指數的表示:2<sup>3</sup>=8、100<sup>2</sup>=10000<br><hr> <br>沁園春<sub>長沙</sub>! <br> <br>數學底數的表示:log<sub>3</sub>81=4、log<sub>5</sub>125=3<br><hr> <br>刪除效果:<strike>我被刪除了</strike> <br></font> <br> <br> <br>在瀏覽器網址列輸入http://localhost/other.htm,瀏覽效果如圖4.14所示。 <br><img style="max-width:90%" alt="" style="max-width:90%" src="http://files.jb51.net/file_images/web/2009422058217877808.jpg"> <br>圖4.14 其他修飾標籤的設置</plaintext></plaintext></plaintext></plaintext></div><div class="nphpQianMsg"><div class="clear"></div></div><div class="nphpQianSheng"><span>陳述:</span><div>本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn</div></div></div><div class="nphpSytBox"><span>上一篇:<a class="dBlack" title="網頁製作初學者:學用HTML的超連結A標籤_HTML/Xhtml_網頁製作" href="http://m.php.cn/zh-tw/faq/12298.html">網頁製作初學者:學用HTML的超連結A標籤_HTML/Xhtml_網頁製作</a></span><span>下一篇:<a class="dBlack" title="網頁製作初學者:學用HTML的超連結A標籤_HTML/Xhtml_網頁製作" href="http://m.php.cn/zh-tw/faq/12302.html">網頁製作初學者:學用HTML的超連結A標籤_HTML/Xhtml_網頁製作</a></span></div><div class="nphpSytBox2"><div class="nphpZbktTitle"><h2>相關文章</h2><em><a href="http://m.php.cn/zh-tw/article.html" class="bBlack"><i>看更多</i><b></b></a></em><div class="clear"></div></div><ul class="nphpXgwzList"><li><b></b><a href="http://m.php.cn/zh-tw/faq/348757.html" title="Html小知識總結" class="aBlack">Html小知識總結</a><div class="clear"></div></li><li><b></b><a href="http://m.php.cn/zh-tw/faq/348804.html" title="如何快速學習HTML" class="aBlack">如何快速學習HTML</a><div class="clear"></div></li><li><b></b><a href="http://m.php.cn/zh-tw/faq/348873.html" title="html xhtml xml的區別" class="aBlack">html xhtml xml的區別</a><div class="clear"></div></li><li><b></b><a href="http://m.php.cn/zh-tw/faq/348884.html" title="src與href屬性的差別" class="aBlack">src與href屬性的差別</a><div class="clear"></div></li><li><b></b><a href="http://m.php.cn/zh-tw/faq/348902.html" title="關於HTML5和CSS替換使用" class="aBlack">關於HTML5和CSS替換使用</a><div class="clear"></div></li></ul></div></div><div class="nphpFoot"><div class="nphpFootBg"><ul class="nphpFootMenu"><li><a href="http://m.php.cn/zh-tw/"><b class="icon1"></b><p>首頁</p></a></li><li><a href="http://m.php.cn/zh-tw/course.html"><b class="icon2"></b><p>課程</p></a></li><li><a href="http://m.php.cn/zh-tw/wenda.html"><b class="icon4"></b><p>問答</p></a></li><li><a href="http://m.php.cn/zh-tw/login"><b class="icon5"></b><p>我的</p></a></li><div class="clear"></div></ul></div></div><div class="nphpYouBox" style="display: none;"><div class="nphpYouBg"><div class="nphpYouTitle"><span onclick="$('.nphpYouBox').hide()"></span><a href="http://m.php.cn/zh-tw/"></a><div class="clear"></div></div><ul class="nphpYouList"><li><a href="http://m.php.cn/zh-tw/"><b class="icon1"></b><span>首頁</span><div class="clear"></div></a></li><li><a href="http://m.php.cn/zh-tw/course.html"><b class="icon2"></b><span>課程</span><div class="clear"></div></a></li><li><a href="http://m.php.cn/zh-tw/article.html"><b class="icon3"></b><span>文章</span><div class="clear"></div></a></li><li><a href="http://m.php.cn/zh-tw/wenda.html"><b class="icon4"></b><span>問答</span><div class="clear"></div></a></li><li><a href="http://m.php.cn/zh-tw/dic.html"><b class="icon6"></b><span>詞典</span><div class="clear"></div></a></li><li><a href="http://m.php.cn/zh-tw/course/type/99.html"><b class="icon7"></b><span>手册</span><div class="clear"></div></a></li><li><a href="http://m.php.cn/zh-tw/xiazai/"><b class="icon8"></b><span>下載</span><div class="clear"></div></a></li><li><a href="http://m.php.cn/zh-tw/faq/zt" title="專題"><b class="icon12"></b><span>專題</span><div class="clear"></div></a></li><div class="clear"></div></ul></div></div><div class="nphpDing" style="display: none;"><div class="nphpDinglogo"><a href="http://m.php.cn/zh-tw/"></a></div><div class="nphpNavIn1"><div class="swiper-container nphpNavSwiper1"><div class="swiper-wrapper"><div class="swiper-slide"><a href="http://m.php.cn/zh-tw/" >首頁</a></div><div class="swiper-slide"><a href="http://m.php.cn/zh-tw/article.html" class="hover">文章</a></div><div class="swiper-slide"><a href="http://m.php.cn/zh-tw/wenda.html" >問答</a></div><div class="swiper-slide"><a href="http://m.php.cn/zh-tw/course.html" >課程</a></div><div class="swiper-slide"><a href="http://m.php.cn/zh-tw/faq/zt" >專題</a></div><div class="swiper-slide"><a href="http://m.php.cn/zh-tw/xiazai" >下載</a></div><div class="swiper-slide"><a href="http://m.php.cn/zh-tw/game" >遊戲</a></div><div class="swiper-slide"><a href="http://m.php.cn/zh-tw/dic.html" >詞典</a></div><div class="clear"></div></div></div><div class="langadivs" ><a href="javascript:;" class="bg4 bglanguage"></a><div class="langadiv" ><a onclick="javascript:setlang('zh-cn');" class="language course-right-orders chooselan " href="javascript:;"><span>简体中文</span><span>(ZH-CN)</span></a><a onclick="javascript:setlang('en');" class="language course-right-orders chooselan " href="javascript:;"><span>English</span><span>(EN)</span></a><a onclick="javascript:;" class="language course-right-orders chooselan chooselanguage" href="javascript:;"><span>繁体中文</span><span>(ZH-TW)</span></a><a onclick="javascript:setlang('ja');" class="language course-right-orders chooselan " href="javascript:;"><span>日本語</span><span>(JA)</span></a><a onclick="javascript:setlang('ko');" class="language course-right-orders chooselan " href="javascript:;"><span>한국어</span><span>(KO)</span></a><a onclick="javascript:setlang('ms');" class="language course-right-orders chooselan " href="javascript:;"><span>Melayu</span><span>(MS)</span></a><a onclick="javascript:setlang('fr');" class="language course-right-orders chooselan " href="javascript:;"><span>Français</span><span>(FR)</span></a><a onclick="javascript:setlang('de');" class="language course-right-orders chooselan " href="javascript:;"><span>Deutsch</span><span>(DE)</span></a></div></div><script> var swiper = new Swiper('.nphpNavSwiper1', { slidesPerView : 'auto', observer: true,//修改swiper自己或子元素时,自动初始化swiper observeParents: true,//修改swiper的父元素时,自动初始化swiper }); </script></div></div><!--顶部导航 end--><script>isLogin = 0;</script><script type="text/javascript" src="/static/layui/layui.js"></script><script type="text/javascript" src="/static/js/global.js?4.9.47"></script></div><script src="https://vdse.bdstatic.com//search-video.v1.min.js"></script><link rel='stylesheet' id='_main-css' href='/static/css/viewer.min.css' type='text/css' media='all'/><script type='text/javascript' src='/static/js/viewer.min.js?1'></script><script type='text/javascript' src='/static/js/jquery-viewer.min.js'></script><script>jQuery.fn.wait = function (func, times, interval) { var _times = times || -1, //100次 _interval = interval || 20, //20毫秒每次 _self = this, _selector = this.selector, //选择器 _iIntervalID; //定时器id if( this.length ){ //如果已经获取到了,就直接执行函数 func && func.call(this); } else { _iIntervalID = setInterval(function() { if(!_times) { //是0就退出 clearInterval(_iIntervalID); } _times <= 0 || _times--; //如果是正数就 -- _self = $(_selector); //再次选择 if( _self.length ) { //判断是否取到 func && func.call(_self); clearInterval(_iIntervalID); } }, _interval); } return this; } $("table.syntaxhighlighter").wait(function() { $('table.syntaxhighlighter').append("<p class='cnblogs_code_footer'><span class='cnblogs_code_footer_icon'></span></p>"); }); $(document).on("click", ".cnblogs_code_footer",function(){ $(this).parents('table.syntaxhighlighter').css('display','inline-table');$(this).hide(); }); $('.nphpQianCont').viewer({navbar:true,title:false,toolbar:false,movable:false,viewed:function(){$('img').click(function(){$('.viewer-close').trigger('click');});}}); </script></body></html>