零基礎學編程第6課:Html中span的用法

2021-02-19 人人都是理想國

大家好,我是理想國。

一、回顧上堂課

《零基礎學編程第5課:Html元素的樣式屬性》


上堂課我們教了Html元素中的樣式屬性。

在元素的開始標籤中,插入樣式屬性代碼" style= "" ",即可自定義這個元素的樣式外觀。不同的樣式屬性,可以用封號「 ; 」區分開。

一段示範代碼:

<p style="font-size: 12px;">一年之際在於<strong style="font-size: 16px; color: green;">春</strong>,一日之際在於<strong style="font-size: 16px; color: blue;">晨</strong>。</p>

在網頁上顯示為:

作業一:

參考答案如下:

attribute - 屬性

family - 家族

style - 樣式,風格

variant - 多樣的,變化

weight - 重量

size - 尺寸

decoration - 裝飾

italic - 斜體

small-caps - 小寫

normal - 正常

bold - 粗體

underline - 下劃線

作業二:

我曾經問過自己,你最喜歡的男人是不是我,現在我已經不想再知道啦。

如果有一天我忍不住問起,你一定要騙我,就算你心裡有多麼不願意,也不要告訴我你最喜歡的人不是我。

參考答案如下:

<p style="font-size: 16px;">我曾經問過自己,你最喜歡的男人<strong>是不是</strong>我,<span style="font-style: italic;">現在我已經不想再知道啦</span>。</p>

<p style="font-size: 16px;"><span style="text-decoration: underline;">如果有一天我忍不住問起</span>,你一定要<span style="color: red;">騙我</span>,就算你心裡有多麼不願意,也不要告訴我你<span style="font-size: 20px; color: green;">最喜歡</span>的人不是我。</p>

網頁上表現為:

這個作業做起來,是不是有同學傷腦筋了,不知道怎樣把文字變成斜體或是下劃線?放入<p></p>中,會自動變成一行。那怎樣子才能在同一行中做成某些文字斜體或下劃線呢?

參考答案中我用的是<span></span>。細心的同學應該發現了,在《零基礎學編程第4課:Html的讀法是從內到外》中的作業一的講解中,我稍微提到過了<span></span>。這道作業就是特意考驗下同學們對之前的講解有沒有用心,會不會舉一反三,或是說會不會對課堂上一些新鮮的,沒有講透的內容去自行查資料學習。

二、span的用法

這堂課,我們就來好好講講span。

<span></span>是Html中非常常用的元素,我們在很多網站上經常看到。同學們可以看下面的示例自行體會,順便對上堂課講的樣式屬性做一些鞏固。

比如:

加粗:

<p>麵條還是<span style="font-weight: bold;">粗</span>一點好吃。</p>

加顏色:

<p>香蕉還沒有變<span style="color: yellow;">黃</span>最好不要吃。</p>

高亮:

<p>天空是<span style="background-color: blue;">藍色</span>的。</p>

下劃線:

<p>火車如果沒有<span style="text-decoration:underline; ">軌道</span>就會亂跑。</p>

隱身:

<p>你不是目中無人,而是<span style="display: none;">一葉障目</span>。</p>

變大:

<p>《皇室戰爭》中個子最高的應該是<span style="font-size: 72px;">巨人</span>。</p>

變小:

<p>《皇室戰爭》中個子最小的應該是<span style="font-size: 2px;">骷髏</span>。</p>

除了突出某些文字外,<span></span>還可以在網頁上變成一個漂亮的圖形,比如下面這段代碼:

<span style="background-color: #659be0; font-size: 14px; font-weight: 300; padding: 3px 6px; color: #fff;"> 立減20元折扣 </span >

把上面這段代碼放入到「閱讀原文」中的Html編輯器上,輸出框就會出現如下圖形:

如上圖所示,我們可以用<span></span>來創建一個折扣標籤。

三、課堂小結

本堂課隆重地介紹了<span></span>以及講解了他的用法。

<span></span>不僅可以在一段文字中突出某些特定文字,還可以單獨使用去突出網頁上的信息。

這裡,我們順便學習一下這堂課新引入的一些概念:

四、作業

看下面截圖,請自行寫出代碼去實現截圖中的元素。請把代碼寫在本頁留言中。寫完代碼後,點擊「閱讀原文」,把你的代碼複製粘貼到<HTML>Body的方框中,看看自己的代碼是否能得出這段文字,並且截圖到群裡。

看到這裡,發現自己還沒有入群,也就是還沒有報名的朋友,如果你想要報名這個0基礎編程教學,請參考《期待已久的編程教學開課了》,有報名方式以及我的聯繫方式。

覺得本文還可以的話,

可以給理想國打賞0.99元。

讓理想國跟家人好交待,

理想國的時間花去哪兒了。

相關焦點

  • 零基礎學編程第8課:Html元素可有多個class樣式疊加
    本課程針對零基礎學生,學完之後,可以獨立編寫H5程序。本課程免費,想要報名的學生可以戳《期待已久的編程教學開課了》。一、回顧上堂課《零基礎學編程第7課:用class寫Html元素的樣式屬性》上堂課講了class與padding,非常詳細,同學們可以點擊上面的連結去溫習下。
  • html中span標籤的詳細介紹
    本篇將介紹html中span標籤的詳細用法,有興趣的朋友可以了解一下!「span」作為英文單詞有「範圍」的意思,那它作為html中的標籤又充當什麼樣的角色呢?接下來我們一起來看看html中span標籤的定義及用法吧!
  • 風變編程Python小課學習體驗:零基礎學編程並不難
    「學編程一定很難吧」、「太難了,肯定學不會」、「你又沒有基礎,這怎麼學啊」……在我決定學編程時,身邊幾乎都是反對的聲音,讓我一度產生自我懷疑——零基礎是不是真的學不會、學不好編程?直到有一天,我在朋友圈看到風變編程的Python小課,從此,就像是打開了新世界的大門。
  • 使用HTML添加表格4(行顏色與表格嵌套)——零基礎自學網頁製作
    行顏色設置的簡便方法昨天我們在《使用HTML添加表格3(間距與顏色)——零基礎自學網頁製作》中學習了設置單元格以及其中內容的空間間距和背景顏色。示例代碼如下:<colgroup><col span = "1" style="background-color:#ff0000;"></col></colgroup>這段代碼添加到"第一個頁面.html"當中就可以,具體代碼如下:<!
  • App今日免費:零基礎學習編程Codecademy
    Codecademy是一家簡單有趣的互動編程學習網站,主要為那些零基礎的用戶提供編程幫助,也是零基礎入門學寫代碼的最佳途徑之一。網站提供HTML/CSS/PHP/Javascript/Ruby/jQuery/Python 等課程資源的學習,以互動為主。
  • HTML中div和span有3大區別,你了解幾個!
    HTML中的span標記和div標記在使用css排版網頁時,span和div常用的兩個的標記。利用這個兩個標記,加上css樣式控制,可以實現很複雜的網頁效果,下面為大家詳細講解一下他們區別和使用。span和div概念區別和相似點div標記是html3.0時提出來的,但是不常用,直到css的出現才慢慢變得應用廣泛起來。HTML4.0以後span才被引入,主要針對樣式表設計的。
  • 掌握如下方法,輕鬆在Html DOM中通過JavaScript查找Html元素
    HTML語言中的文檔對象模型呈現的是一種樹形結構。通過樹形結構,我們可以通過編程的方式一層一層的尋找節點,這樣順著根元素html,就能找到整個頁面中的所有元素,然後就可以針對元素進行操作了。通過JavaScript編程就可以在DOM中對找到的元素進行操作,這些操作也是開發JavaScript語言的根本,可以動態控制Html標記。對DOM可操作的功能如下:通過JavaScript代碼,可以修改全部的Html元素。
  • HTML元素中的屬性1——零基礎自學網頁製作
    舉個例子:如果我們要在"第一個頁面.html"中顯示一張圖片image1.jpg,它們都在我的"D盤/零基礎自學網頁製作"這個文件夾中。——零基礎自學網頁製作第一個HTML頁面如何寫?——零基礎自學網頁製作HTML頁面中head標籤有啥用?
  • HTML零基礎入門
    在《全棧工程師:網站開發所需的Web構建》中所列了所有的構建,今天進入Html基礎學習,一文掌握html的核心要義。什麼是HTML?HTML 指的是超文本標記語言 (Hyper Text Markup Language) ,它不是一種程式語言,而是一種標記語言 (markup language)。
  • 零基礎學編程應該怎麼開始?
    萬事開頭難,開始學編程前我們總會考慮到各方面的原因,難度?能學會嗎?學多久?怎麼學?等等,但是很少去關注自己的學習需求,比如自己的學習環境和學習效率等。所以學習前,我們需要深刻地認識自己,看自己處於什麼時期。
  • html中標籤的詳細介紹
    本篇將介紹的是html中<col>標籤的用法,有興趣的朋友可以學習一下!在網頁中,表格是經常用到的,接下來介紹的這個標籤就和表格有關係,即<col>標籤。該標籤在表格中起到很重要的作用,我們一起來看看吧!
  • HTML基礎
    DOCTYPE HTML>指示 web 瀏覽器關於頁面使用哪個 HTML 版本進行編寫,必須寫在所有代碼的第一行!如果你的頁面添加了<!DOCTYPE html>,那麼就等同於開啟了標準模式,那麼瀏覽器就得老老實實的按照W3C的標準解析渲染頁面,這樣一來,你的頁面在所有的瀏覽器裡顯示的就都是一個樣子了。
  • 跟我一起學編程—《用Scratch編程學數學》第3課:查找1-100內的質數
    同學你好,歡迎來到《跟我一起學編程》,我是包老師。
  • 碼高教育第二期編程直播課火熱報名中
    為了更好的陪伴大家渡過難關,我們決定從即日起追加直播課數量,開放第兩期直播課報名通道!5、課後觀看回放6、隨時退費 免除您後顧之憂1、Scratch Jr可以讓孩子們創作自己的互動故事和遊戲,在這個過程中,他們學會解決問題,並創造性地表達自己;2、能在學習編程中培養的能力,比如計算思維、邏輯思維和課程整合等;3、Scratch Jr不僅僅是學習編程,而且能夠幫助孩子們發展數學、語言和解決問題的技能
  • UI 設計師要會編程嗎?HTML/CSS案例演示
    然後,通過編輯器打開 index.html,優先完成頁面的標籤結構創建,即預判頁面中包含哪些標籤,以及相應的層級結構(即文檔對象模型 DOM),將它們碼下來。那麼什麼是 HTML 的代碼結構呢,前面我們有略微提及,下面用一個樹狀圖來理解 HTML 文檔中的結構:
  • 初識HTML中的塊元素——零基礎自學網頁製作
    那時,製作網頁可以不用懂的html的寫法!第一次接觸網頁製作是在大學的專業課上,使用三劍客,通過點擊軟體菜單中的按鈕就能製作網頁,精力都放在了如何使用flash製作酷炫的交互動畫上了。從此,頁面製作的世道變了,從不需要編程就能製作頁面的三劍客,變成了必須懂得相關代碼寫法才能使用的HTML+CSS+JavaScript了。dreamwaverCC版本也恢復了寫代碼做頁面的操作方式,過去的點擊加拖拽的製作方式也消失了。這讓很多不懂編程和HTML等頁面製作核心技術的從業人感到難受。
  • 【20201115】HTML語言入門——標籤語言
    3.1 結構標籤:結構標籤用來構成網頁的基本結構,這些標籤在網頁中的位置一般情況下是固定不變的。3.2 普通標籤:普通標籤用來展示網頁上的各種布局,這些標籤之間是嵌套使用的。3.3 表單標籤:表單標籤是網頁的重要組成部分,它可以展示用戶表單給用戶,達到與用戶交互的目的。
  • jQuery中使用text()、html()、val()方法對Html元素賦值和取值
    id="span1">SPAN1</span><h2 id="title2">H2</h2></body></html>上面的代碼說明如下:
  • 【教程】html+css零基礎入門教程(十)
    CSS文本 - text-indent 屬性text-indent 屬性規定文本塊中首行文本的縮進。通過使用 text-indent 屬性,所有元素的第一行都可以縮進一個給定的長度,甚至該長度可以是負值。
  • 零基礎學風變編程Python課程,是怎樣的一種體驗?
    為了不至於這麼早就被時代淘汰,身邊的朋友同事都在考慮學Python,其中大多都用了風變編程這款編程學習產品,包括本「小白」也是。很多人好奇零基礎怎麼學Python,接下來我就分享一下:零基礎學風變編程的Python課程,究竟是怎樣的一種體驗?