Web前端學習第九課,使用文本格式化標籤

2020-12-09 程式設計師李小牛

1.如何給元素添加樣式?

通過前面的學習大家知道,在web前端中,元素所顯示出來樣子稱為表現,專業處理元素長什麼樣子的技術主要是CSS(層疊樣式表)。

不過在HTML語言中,你可以用以下兩種方式先進行簡單處理。

第一個就是我們在元素的開始標記中利用元素的屬性來設置,即在元素的開始標籤中添加一個或多個「屬性名=屬性值」的形式,這在前面的課程中已經講過。例如,你可以為段落添加字體、字號、大小、顏色等屬性。你可以為圖片添加圖片地址、寬度、高度等屬性。這種方式適用於所有的HTML元素。

第二個就是為所要處理的文本添加格式化標籤。這種方式僅適用於文本內容。什麼是文本呢?文本就是我們平時看到一篇文章、一段話、一個句子、一個詞語、一個字或符號。它是由漢字、字母、標點符號或數字組成。

2.文本格式化標籤。

同段落標籤<p>,標題標籤<h>一樣,文本格式化標籤也是用來標記你的內容。不過它們的作用僅僅是用于格式化(這個被標記的文本長什麼樣子),並且這些標籤只能用於文本內容的標記。你可以用它們來格式化一個字符,一個詞語,一個句子,或一段文字。所有文本格式化標籤的使用,都和其他標籤使用方式基本一樣。

實例:下面的例子表示將段落內的」網頁」這個詞語以斜體字表示。

<p>這是我的<i>網頁</i>設計</p>

3.常用的11個文本格式化標籤及其解釋。

<b>文字1 </b> 文字1以粗體字顯示

<strong>文字2</strong> 文字2也是以粗體字顯示

<i>文字3 </i> 文字3以斜體字顯示

<em>文字4 </em> 文字4也是以斜體字顯示

<small>文字5</small> 顯示的文字5比段落內的其他文字小

<big>文字6</big> 顯示的文字6比段落內的其他文字大

<ins>文字7</ins> 在文字7下面添加一個下劃線(橫線)

<del>文字8</del> 在文字8上添加刪除線(斜線)

<sub>文字9</sub> 文字9定義為下標,顯示比正常文字偏下,並且偏小。例如化學式子中的下標數字。

<sup>文字10</sup>文字10定義為上標,顯示比正常文字偏上,並且偏小。例如數學公式中的上標數字(x的平方,你可以將數字2標記起來)。

<q>文字11</q>將文字11加上雙引號顯示。

4.其他特殊的文本格式化標籤

(1)等寬字體標記

在瀏覽器顯示你的文本時,默認的是以比例字體顯示。什麼是比例字體呢? 先舉個例子,字母M比字母I在水平方向上所佔的寬度寬,比例字體就是按字母正常所佔的寬度顯示。

什麼是等寬字體呢?等寬字體就是我們常見的印表機字體,即每個字母所佔的寬度都一樣。

在HTML中提供三個標記來使文本顯示為等寬字體。它們分別是:

<samp>示例文字</samp>用於標記你所列舉的例子

<code>代碼文字</code>用於標記你所列舉的代碼

<kbd>鍵盤輸入文字</kbd>用於標記鍵盤輸入

(2)預保留標籤

當你用<p>標籤標記一段文字時,瀏覽器默認顯示方式是這樣的:瀏覽器將這段文字顯示為一行(如果你的顯示器屏幕足夠寬),即使你在原始碼書寫中將文字分為多行,除非你使用了換行標記<br />,否則瀏覽器不會換行;如果書寫源文檔時在兩個詞語之間插入了多個空格,瀏覽器會將這多個空格合併,只保留一個。總之,瀏覽器會忽略原始碼中你書寫換行和空格。

如果你想在瀏覽器顯示網頁時保留你書寫源文檔的樣式,請用預格式化標記。它會按照你書寫的方式來顯示空格和換行。下面的段落按原樣顯示:

<p>

<pre>

這是

一個

段落

</pre>

</p>

5.重要小結

到現在為止,你基本已經了解了關於文本處理的大部分常用標記。在學習的過程中,你應該形成這些思維:HTML的標記僅僅是用來做網頁的結構部件用的(比如,這是一個段落,那是一幅圖片等),這些部件的顯示樣子和部件可產生的動作不歸HTML管,那是CSS和Javascript的問題。HTML的實質就是用標籤來包裝你所要顯示的內容,用來形成頁面上顯示的部件(圖片,段落、視頻等)。

在這裡說明一下:文章中出現的標籤、標記是同一個意思,你可以把所有的標籤都理解為一個個包裝盒子。你可以把文本,圖片、視頻等要顯示在網頁上的內容理解為要包裝的物品。

文章中出現的組件,部件和元素是同一個意思,那就是用標籤包裝好的內容,你可以將它理解為用包裝盒(標籤)包裝好物品(文字、圖片或視頻等),就形成了頁面上的一個個部件。所有網頁都是由這些部件組成的。

相關焦點

  • Web前端學習第19課,簡單了解CSS層疊樣式表
    在前面的課程中大家已經學習了,HTML和XHTML中的許多常用標籤,從這節課開始學習CSS樣式表。(2) 通過使用格式化標籤來設置,例如,將文字設置為粗體樣式。<p><b>要設為粗體的文字</b></p>(3) 使用樣式表來設置如果你需要更多了解和學習web前端基礎知識,請參考下面的書籍。
  • ArcGIS 文本格式化標籤
    這樣,您就可以創建具有混合格式的文本,例如,為句子中的一個詞語添加下劃線。 地圖中或地圖周圍任何放置文本的位置幾乎都可以使用文本格式化標籤。 也就是說,在任何可以指定文本字符串和文本符號的位置都可以使用標籤。 例如,您可以在動態標註表達式、註記、圖例文本、地圖標題、動態文本以及用於標註要素的欄位值中使用標籤。
  • 04 - 前端開發-格式化標籤
    格式化標籤無序列表 - <ul>...
  • Web前端學習第七課 學會使用html段落標籤和換行標籤
    只要把你的文字放在這個標籤之間,就會在網頁上顯示一個段落。你可以多次使用這個標籤將一篇文章分為多個段落。2.段落內換行標籤當你在段落標籤內不使用換行標籤時,你的屏幕有多寬,在瀏覽器中一行文字就顯示多寬。這樣的頁面非常不美觀。所以,你需要將段落分為幾行來顯示。
  • web前端怎麼樣才能入門
    web前端怎麼樣才能入門,首先我們要從什麼是初級web前端工程師說起:按照我的想法,我把前端工程師分為了入門、初級、中級、高級這四個級別:入門級別指的是了解什麼是前端(前端到底是什麼其實很多人還是不清楚的
  • 新手學習前端:如何在網頁中寫出帶有格式的文章?
    剛開始學習前端的時候,沒有什麼經驗,有很多知識都不知道如何去找。學了一部分之後想做一個小型的個人博客,就像微博一樣能夠發布文章。頁面都沒什麼問題,關鍵被寫文章的部分難住了。因為寫文章的時候,我看了一下微博發文章的界面,它就像一個word一樣,有很多的格式化工具條。因為不知道這個東西叫什麼名字,上百度搜索也不知道該輸入什麼關鍵詞,這就很尷尬。後來才知道這個東西叫做富文本編輯器。
  • Web前端初學必經之路,根基必須要穩固 否則後面開發階段狀況百出
    WEB前端開發學習,學習前端的路上誰都避免不了要學的肯定是前端三大版啦,前端三大版分為,HTML、CSS、JavaScript,他們分別是網頁的頭、身體、腳;缺一不可的三個部分,下面分別介紹這前端的三大板塊。
  • 自學web前端怎麼學?web前端學習路線css屬性
    自學web前端技術,如果才能找到一份web前端的工作。按照現在的招聘標準來看,無論你去哪個公司面試,你只需要滿足他們公司的需求就可以。找到一份web前端工作需要掌握的內容如下:首先是html,css這些簡單的靜態布局這是最基本的學習內容,不在多說。
  • 前端基礎之HTML入門速成(簡單的標籤學習)
    文章後面有web前端教程免費分享,如果想要領取可以直接劃到最後面哦。
  • Web前端學習第12課,如何在網頁中使用表格標籤
    1.嵌套標籤和複合標籤嵌套標籤:標籤可以互相嵌套。大家知道,在HTML語言中,每個標籤都是一個包裝盒子。你可以用一個標籤直接標記一個內容,例如,用<p>標籤來標記一個段落,這就是用一個盒子來包裝一個內容。你可以把這個包裝好的盒子再用其他盒子進行包裝,形成大盒套小盒的結構,這就是嵌套標籤的原理。例如,<body><p>文本段落</p></body>。
  • Jackson: 編寫自己的欄位格式化方法
    今天說說使用它的另一個技巧:為特定欄位編寫自己的序列化方法(或者,在序列化前,怎麼先格式化特定欄位)。之前介紹過的 Jackson 的技巧:巧用 @JsonRawValue 註解。關於數值格式化,通常的做法是以下 2 種:後端返回原始數值,前端拿到數值後,先格式化再顯示。缺點:前端需要寫格式化邏輯;當前端有多端時(web / ios / android),每一端都要寫自己的格式化函數。後端直接返回格式化後的欄位,前端拿到數據後直接顯示。
  • 南通web前端學習去哪家比較好
    現在南通包括其他各大城市,很多正在考慮學習web前端的同學們,都普遍對web前端有這樣一個認識:web前端入行門檻低、市場需求量大、未來發展有潛力,加之整個IT行業薪資水平很高,不少新手小白們以為通過自學網上看看視頻教程,就覺得完全能掌握好web前端技能了,但殊不知真到了面試時卻被無情的現實打臉,薪資可觀的自己能力夠不上,給的薪資低於自己預期的又不願意將就。
  • Web前端設計基礎教與學(教學大綱)
    :建議68學時一、課程性質《Web前端設計基礎》課程是計算機科學與技術、軟體工程、物聯網工程專業的一門專業基礎課程,以Web基本概念和Web標準為基準點、通過對Web前端主流開發技術的學習和研究,讓學生理解和掌握HTML5、CSS3以及JavaScript腳本語言的相關知識,通過這門課程的教學,不僅使學生通過項目實踐培養學生開發和設計Web
  • 前端開發才是你的舞臺HTML文本
    HTML元素就是通過使用HTML標籤進行定義的。,而< p>和< /p>是一對使用br標籤是小換行提行(相當於我們平時文本中輸入一個回車),p標籤是大換行(分段,相當與兩個回車)各行作用。
  • Web前端學習第八課,如何給HTML文檔添加注釋
    --下面是一個段落--><p> 這是一段文本<p>3.關於注釋的說明。不管你在網頁原始碼中添加多少個注釋標記,在瀏覽器中一個也不顯示。瀏覽器會忽略所有的注釋。當然,前提是你的能看懂,這就是為什麼要學習web前端基礎的原因之一。
  • web前端該怎麼學習才能拿高薪?Web培訓
    web前端該怎麼學習才能拿高薪?【很詳細】web前端市場已經飽和了嗎?還有前途可言嗎?現在參加web培訓還能成為高薪web前端工程師啊?
  • web前端線上培訓 - CSDN
    就目前來看,在web前端培訓班出來的學生很多都找不到工作,能就業的基本也都是計算機相關專業的,因為他們之前學過編程,有了基礎之後會簡單一些。而從未接觸過編程的人去培訓,找不到工作的可能性非常大,現在公司都需要有工作經驗的,在線下培訓班培訓四個月想要達到兩年工作經驗的水平這很難。這是目前市場的真實情況,所以我個人不建議去參加培訓班。那想要web前端程式設計師應該怎麼學習?
  • Web前端學習第20課,如何為HTML元素編寫CSS樣式表
    本節課主要有關CSS兩個方面的問題:css樣式規則怎麼寫以及寫在哪裡的問題。1.CSS的寫法規則CSS 寫法規則由兩部分構成:選擇器,以及一條或多條屬性聲明。選擇器是您需要設置樣式的 HTML 元素。每條聲明由屬性和值組成。
  • WEB前端開發必備:推薦幾種常用Web前端開發工具!
    3.VSCode (Visual Studio Code)很有顏值的一款編輯器,介於文本編輯器和IDE之間,是一個由微軟開發的,同時支持Windows、Linux和OS X作業系統的開源文本編輯器,插件豐富,支持智能提示,誰用誰知道。
  • 零基礎轉行Web前端需要如何去學才更高效
    關於CSS(3),你需要了解以下知識點:web標準、HTML相關概念、HTML標籤、路徑相關概念、錨點等、表格標籤、表單標籤、綜合案例、註冊頁面、CSS選擇、CSS字體樣本、CSS外觀屬性、模式、CSS複合選擇器、標籤顯示模式、CSS背景、CSS三大特性等等。一般來說,學習CSS和HTML比較簡單。