iT邦幫忙

2021 iThome 鐵人賽

DAY 5
0
Modern Web

30天!從Web新手變Web老鳥!系列 第 5

Day 5:認識CSS+CSS tag

  • 分享至 

  • xImage
  •  

在上一篇,我們學會如何用HTML寫出'Hello World!',而這一篇,我將會教大家怎麼幫HTML套上CSS~

認識CSS

CSS,全名是"Cascading Style Sheets",中文全名是“串樣式列表”、“級聯樣式表”、“串接樣式表”、“階層式樣式表”。那CSS是程式語言嗎?答案是:不是。CSS的作用是美化網站,就這麼簡單~

選取要套用CSS的物件

https://ithelp.ithome.com.tw/upload/images/20210905/20140542kNkuMCdolp.jpg
有用過繪製軟體(AI、Photoshop等)的人應該都使用過「選取物件」這項功能,在繪製軟體中,如果要改變一個物件的顏色等外觀設定,一定要先選取要改變的物件才能改變該物件的外觀設定,而CSS也是同樣的概念,但我們該怎麼在CSS裡選取要改變外觀的HTML物件呢?讓我們來看看步驟~

步驟一

在HTML的<body>中添加文字,例如'Hello World!',像這樣:

<div id = 'heyId' class = 'heyClass'>Hello World!<div>

Extra:id與class

簡單來說,idclass就是幫元素取名字的意思~這裡先說一下id和class的差別,id是獨一獨二的,也就是id名稱不能有重複。而class就是一個分類名稱,不是獨一獨二的,也就是使用重複class名稱的物件可以有很多個~

步驟二:選取元素

如果我幫Hello World!取一個id名稱叫做'heyId',class名稱則叫做heyClass,那我要怎麼在CSS裡選取HTML元素(Hello World!)呢?
如果我要透過id取得Hello World!這個HTML元素,我只需要寫成這樣:

#heyId{
}

由上述的程式碼,我們可以知道要用#(井號)取得id元素,那如果要透過class取得Hello World!這個HTML元素呢?那我們只需要將#(井號)換成.(點號)就行了~像這樣:

.heyClass{
}

這一篇就先講到這裡~下一篇,我會教大家一些常用的CSS tag,ByeBye~

下篇預告:常用的CSS tag


上一篇
Day 4:認識HTML+HTML架構
下一篇
Day 6:常見的CSS tag+應用
系列文
30天!從Web新手變Web老鳥!7
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言