ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingอยากเขียน css ให้ ข้อความมีพื้นหลังสีน้ำเงิน เขียนยังไงหลอครับ
หน้า: 1 [2]  ทั้งหมด   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: อยากเขียน css ให้ ข้อความมีพื้นหลังสีน้ำเงิน เขียนยังไงหลอครับ  (อ่าน 2653 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
auxtopuz
Newbie
*

พลังน้ำใจ: 3
ออฟไลน์ ออฟไลน์

กระทู้: 12



ดูรายละเอียด เว็บไซต์
« ตอบ #20 เมื่อ: 03 เมษายน 2015, 09:58:27 »

ลองกำหนด height ดูครับ คิดว่า h1 คงไม่น่าจะเกิน 2 บรรทัดใช่ไหมครับ  wanwan016

css ก็ ธรรมดาเลย

h1 {
   background: blue;
   height: 43px; //กำหนดพื้นที่ bg
   margin: 0;
   padding: 0;
   margin-bottom: 37px; //ดัน paragraph ไม่ให้ขึ้นมาทับบรรทัดที่ 2
}
h1::first-line{
   color: red;
}

บันทึกการเข้า
gapgag55
สมุนแก๊งเสียว
*

พลังน้ำใจ: 143
ออฟไลน์ ออฟไลน์

กระทู้: 622



ดูรายละเอียด
« ตอบ #21 เมื่อ: 03 เมษายน 2015, 11:23:11 »

มันมี div อื่นกระทำหรือเปล่าครับ

ทำไมแก๊ปใส่แค่นี้ได้เลย

http://codepen.io/gapgag55/pen/GgLwyQ
บันทึกการเข้า

BakKheab
สมุนแก๊งเสียว
*

พลังน้ำใจ: 65
ออฟไลน์ ออฟไลน์

กระทู้: 725



ดูรายละเอียด
« ตอบ #22 เมื่อ: 03 เมษายน 2015, 13:31:02 »

มันมี div อื่นกระทำหรือเปล่าครับ

ทำไมแก๊ปใส่แค่นี้ได้เลย

http://codepen.io/gapgag55/pen/GgLwyQ


จขกท เขาอยากยัดไว้ใน H1 แค่ตัวเดียวครับ แต่แยกเป็น 2 line
ถ้าแบบนี้ <h1><span class="line1">LINE1</span><span class="line2">LINE2</span></h1> ผิดกฎ W3 เพราะห้ามมี TAG ใดๆใน Heading (แต่ผมว่าถ้ามันแสดงผล OK ก็ช่างกฎเถอะ ถ้ามันไม่มีผลเสีอยต่อ SEO)
แต่ถ้าแบบนี้ <h1>LINE1</h1><h1>LINE2</h1> ผิดกฎ Search Engine เพราะมี H1 มากกว่า 1 ตัว (อันนี้ไม่แนะนำ)

สรุปแล้วแยกเป็น H1 กับ H2 จะดูดีมีสไตล์ที่สุดครับ  wanwan021
บันทึกการเข้า
หน้า: 1 [2]  ทั้งหมด   ขึ้นบน
พิมพ์