HTML.CSS學習筆記01

更新於 2021/04/10閱讀時間約 2 分鐘
01-選擇器寫法
圖片來源:自己擷取電腦螢幕
1.可以下.main .img .hot span
控制到a 下面的兩個span
也可以省略成下 .hot span 只要整個html不容易相撞到相同的class就可以

2.也可以下.hot .title 就單純控制span class="title"的後面這一行


02-為什麼css開頭要打CSS的@charset "UTF-8"

符集:utf-8,unicode(每個符號都用16bits存儲),gbk,gb2312(這2個好像特別為了支持中文,似乎有一個支持繁體)。一般包含中文字符的時候用gb2312,用到一些特殊字符,例如西歐字符的時候應該用utf-8,以防出現亂碼。

不過utf-8某些時候不好控制,控制的不好容易出現亂碼,例如在將數據寫入數據庫時,用utf-8是比較容易出現亂碼情況的。
GB2312是簡體中文編碼,當文章/網頁中包含繁體中文、日文、韓文時,這些內容可能無法被正確編碼。
UTF-8是UTF-8編碼是一種目前廣泛應用於網頁的編碼,它其實是一種Unicode編碼,即致力於把全球所有語言納入一個統一的編碼。

來源:https://zhidao.baidu.com/question/497317864249821804
03-Chrome好好用

案Ctrl+shift+i就會跑出開發人員工具,可以檢視網頁的基本架構跟使用的css
又發現原來點右上角的 style.css:123 標示這個css寫入在哪一行
點下去會直接看到整個css的檔案
點下該css選擇器右邊的連結
就可以跑出整段css的文本

04.套css 限定有A才有B發動的時候
圖片來源:自己擷取電腦螢幕
在寫css的時候,可以寫成
.nav-item.activ { background-color:red; color:#FFF }
意思是HOME直接作用顯示格子紅色,字體白色

通常會在直接寫一個 .active{ background-color:red; color:#FFF }
在html裡面直接放在後面也可以發動這個效果

TINA大大表示,這種用法是因為工程師不喜歡你加太多class,盡量設定一次到位的方法。

對比一下
.global -nav .nav-item 這是表示選global-nav的下一層.nav-item
..global -nav .nav-item 這是表示選global-nav和.nav-item同一層,必且兩個都在的時候,.nav-item才會有其作用


avatar-img
0會員
6內容數
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
You 的沙龍 的其他內容
不知道從什麼時候開始,一些很少聽我抱怨murmur的人,總以為我是個樂觀,開朗沒有煩惱,很少多想什麼的人(可能腦子不動想很多是真的)。我曾經也以為我是這樣的人,當你不了解自己是什麼樣的人,不夠深刻察覺自己的時候,時常以外人價值觀來認識自己,這件事有好有壞。   長大之後,我很喜歡看心靈勵志的書籍。
不知道從什麼時候開始,一些很少聽我抱怨murmur的人,總以為我是個樂觀,開朗沒有煩惱,很少多想什麼的人(可能腦子不動想很多是真的)。我曾經也以為我是這樣的人,當你不了解自己是什麼樣的人,不夠深刻察覺自己的時候,時常以外人價值觀來認識自己,這件事有好有壞。   長大之後,我很喜歡看心靈勵志的書籍。
你可能也想看
Google News 追蹤
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
在當今這個數位化的時代,網頁無處不在,我們每天都在使用互聯網瀏覽網頁,查找資訊、分享內容、購物等等。然而,網頁的背後是什麼?為什麼網頁能夠呈現出如此多元化的內容?
HTML(超文字標記語言)作為網頁設計的基礎語言,不僅影響了網頁的美學設計,同時也對網頁的功能性和互動性產生了重要影響。本文將探討HTML如何在網頁設計中影響美學與功能性,並進一步探討其如何與其他技術相結合,共同提升網頁設計的品質和效果。 首先,HTML在網頁設計中對美學方面的影響主要體現在網頁的
在當今數位化的時代,網頁設計已不僅僅是簡單地展示內容,更成為了吸引用戶和提升用戶體驗的重要手段。在這樣的背景下,HTML(超文字標記語言)作為網頁設計的基礎語言之一,對於網頁設計的靈活性和創意性有著深遠的影響。
Thumbnail
In the rapidly evolving field of web design, advancements in CSS and HTML continually redefine what's possible in responsive design.
1. Highlight HTML 必要元素介紹 - 17:30 HTML 其他元素介紹 - 34:52 CSS 樣式 - 27:40 JavaScript 變數宣告 - 26:03 JavaScript Data Types - 05:07 JavaScript Data Types
用Emmet這個套件,可以用標籤與快速鍵,建立一個完整的HTML。可以有效率的寫程式。
Thumbnail
說是開發過程的筆記,應該是撞牆心血錄,因為各式各樣的原因,所以為前後端串接困擾了很久⋯⋯
Thumbnail
雖然知道可以透過 HTML 的 red, white, black 等顏色單字而非色票 (color code) 來使用顏色,一直以來開發上都是在找好適合的顏色後,使用 Sass 將色票紀錄到變數再做使用,不過最近接觸到 w3schools 的 HTML Color Names 才知道有將近...
img tag 必須使用direct link圖床,因此要看檔案副檔名是否為常見的圖片名稱。 有些網站會限制外網直接連結,所以篩選圖片要注意。
網頁輸入欄位動態改變範例 Html Dynamic DropDown Example
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
在當今這個數位化的時代,網頁無處不在,我們每天都在使用互聯網瀏覽網頁,查找資訊、分享內容、購物等等。然而,網頁的背後是什麼?為什麼網頁能夠呈現出如此多元化的內容?
HTML(超文字標記語言)作為網頁設計的基礎語言,不僅影響了網頁的美學設計,同時也對網頁的功能性和互動性產生了重要影響。本文將探討HTML如何在網頁設計中影響美學與功能性,並進一步探討其如何與其他技術相結合,共同提升網頁設計的品質和效果。 首先,HTML在網頁設計中對美學方面的影響主要體現在網頁的
在當今數位化的時代,網頁設計已不僅僅是簡單地展示內容,更成為了吸引用戶和提升用戶體驗的重要手段。在這樣的背景下,HTML(超文字標記語言)作為網頁設計的基礎語言之一,對於網頁設計的靈活性和創意性有著深遠的影響。
Thumbnail
In the rapidly evolving field of web design, advancements in CSS and HTML continually redefine what's possible in responsive design.
1. Highlight HTML 必要元素介紹 - 17:30 HTML 其他元素介紹 - 34:52 CSS 樣式 - 27:40 JavaScript 變數宣告 - 26:03 JavaScript Data Types - 05:07 JavaScript Data Types
用Emmet這個套件,可以用標籤與快速鍵,建立一個完整的HTML。可以有效率的寫程式。
Thumbnail
說是開發過程的筆記,應該是撞牆心血錄,因為各式各樣的原因,所以為前後端串接困擾了很久⋯⋯
Thumbnail
雖然知道可以透過 HTML 的 red, white, black 等顏色單字而非色票 (color code) 來使用顏色,一直以來開發上都是在找好適合的顏色後,使用 Sass 將色票紀錄到變數再做使用,不過最近接觸到 w3schools 的 HTML Color Names 才知道有將近...
img tag 必須使用direct link圖床,因此要看檔案副檔名是否為常見的圖片名稱。 有些網站會限制外網直接連結,所以篩選圖片要注意。
網頁輸入欄位動態改變範例 Html Dynamic DropDown Example