如何添加 CSS
- 上一页 ການເລືອກຄຳສັບ CSS
- 下一页 ການໃສ່ຄຳເຫັນ CSS
当浏览器读到样式表时,它将根据样式表中的信息来格式化 HTML 文档。
ສາມວິທີທີ່ນຳໃຊ້ CSS
ມີສາມວິທີທີ່ສາມາດສົ່ງເຂົ້າ CSS:
- CSS ນອກສະໜາມ
- ການແບບ CSS
- ການແບບ CSS ທີ່ຢູ່ບ່ອນໃນ
CSS ນອກສະໜາມ
ຜ່ານການນຳໃຊ້ຮູບແບບນອກສະໜາມ CSS, ທ່ານພຽງແຕ່ຈະເອົາໃຫ້ເປັນບົດສະຫຼຸບວ່າຈະປ່ຽນແປງຮູບແບບທັງໝົດຂອງເວັບໄຊດຽວພຽງໜຶ່ງເອກະສານ!
ແຕ່ເວັບໄຊ HTML ທຸກໆໜຶ່ງຕ້ອງບັນຈຸປະເທດຕິດຕາມ <link> ໃນສະຖານທີ <head>:
ຕົວຢ່າງ
ຮູບແບບພາບນອກໄດ້ຖືກກໍານົດໃນສະຖານທີ <head> ຂອງ HTML ເວັບໄຊ:
<!DOCTYPE html> <html> <body> <h1>This is a heading</h1> <p>This is a paragraph.</p> </body> </html>
ແບບຊັບສັບຕໍ່ຕົວອອກແບບກາງສາມາດຖືກຂຽນໃນບັນນາທິການຄົ້ນຄວ້າທີ່ທຳມະດາ ແລະຕ້ອງຖືກຮັບອອກຈາກຫົວໜ້າ .css.
ແບບຊັບສັບຕໍ່ຕົວອອກແບບກາງ .css ບໍ່ຄວນກວມເອກະສານ HTML ໃດໆ.
"mystyle.css" ແມ່ນແບບດັ່ງກ່າວນີ້:
"mystyle.css"
body { background-color: lightblue; } h1 { color: navy; margin-left: 20px; }
ຄຳເຕືອນ:ບໍ່ຕ້ອງໃຫ້ມີຈຸດນອກລະຫວ່າງຄຳນວຍຄວາມ ແລະ ອັດຕາ (ຕົວຢ່າງ margin-left: 20 px;
)。ການຂຽນທີ່ຖືກຕ້ອງແມ່ນ:margin-left: 20px;
ການແບບ CSS
ຖ້າ HTML ບາງຢ່າງມີການແບບທີ່ອອກຈາກມັນດຽວ
ການແບບທີ່ຢູ່ບ່ອນໃນ <style> ຂອງ head
ຕົວຢ່າງ
ການແບບທີ່ຢູ່ບ່ອນໃນ <head> ຂອງ HTML ບາງຢ່າງ
<!DOCTYPE html> <html> <body> <h1>This is a heading</h1> <p>This is a paragraph.</p> </body> </html>
ການແບບ CSS ທີ່ຢູ່ບ່ອນໃນ
ການແບບທີ່ຢູ່ບ່ອນໃນ (ບໍ່ອາດຮູ້ວ່າ inline style) ສາມາດນຳໃຊ້ເພື່ອການຂະບວນການສະແດງສຳລັບຢ່າງດຽວ.
ຖ້າຕ້ອງນຳໃຊ້ການແບບທີ່ຢູ່ບ່ອນໃນ
ຕົວຢ່າງ
ການແບບທີ່ຢູ່ບ່ອນໃນ <style> ຂອງບາງຢ່າງ
<!DOCTYPE html> <html> <body> <h1 style="color:blue;text-align:center;">This is a heading</h1> <p style="color:red;">This is a paragraph.</p> </body> </html>
ຄຳເຕືອນ:ການແບບທີ່ຢູ່ບ່ອນໃນປະເພດ
ການເປັນສິ່ງໃດນັ້ນ
ຖ້າມີການກໍານົດບັນດາລັກສະນະໃນການເປັນທີ່ຄິດເລີຍຂອງການເປັນສິ່ງໃດນັ້ນ
ຖ້າມີການແບບແບບຊັບສັບຕໍ່ຕົວອອກແບບກາງແບບສຳລັບ <h1> ຢ່າງດັ່ງກ່າວນີ້:
h1 { color: navy; }
ຫຼັງຈາກນີ້ແບບຊັບສັບພາຍໃນແລະໄດ້ກໍານົດແບບສຳລັບ <h1> ຢ່າງດັ່ງກ່າວນີ້:
h1 { color: orange; }
ຕົວຢ່າງ
ຖ້າມີການແບບຊັບສັບພາຍໃນທີ່ເຊື່ອມຕໍ່ຕົວອອກແບບກາງຫຼັງຈາກນີ້ຖ້າມີການກໍານົດໃນທີ່ກໍານົດແບບ
ຕົວຢ່າງ
ແຕ່ຖ້າມີການເຊື່ອມຕໍ່ຕົວອອກແບບກາງກ່ອນນີ້定义了内部样式,则
元素将是深蓝色:
层叠顺序
当为某个 HTML 元素指定了多个样式时,会使用哪种样式呢?
页面中的所有样式将按照以下规则“层叠”为新的“虚拟”样式表,其中第一优先级最高:
- 行内样式(在 HTML 元素中)
- 外部和内部样式表(在 head 部分)
- 浏览器默认样式
因此,行内样式具有最高优先级,并且将覆盖外部和内部样式以及浏览器默认样式。
- 上一页 ການເລືອກຄຳສັບ CSS
- 下一页 ການໃສ່ຄຳເຫັນ CSS