Welcome

Innovation distinguishes between a leader and a follower.

" นวัตกรรมแยกผู้นำกับผู้ตามออกจากกัน " Steve Jobs


Text

เราสามารถกำหนดรูปแบบให้ข้อความ เช่น ความสูงของบรรทัด, ตำแหน่งการจัดวางข้อความ, การขีดเส้นใต้, การกำหนดตัวพิมพ์เล็กพิมพ์ใหญ่ และอื่นๆ ผ่าน Property ต่างๆ ดังนี้

PropertyDescriptionValues
colorใช้กำหนดสีสีred
#000099
directionใช้กำหนดทิศทางของ text (IE6)ltr
rtl
ซ้ายไปขวา
ขวาไปซ้าย
line-heightใช้กำหนดความสูงของบรรทัด ซึ่งจะนับรวมขอบด้านบนและล่างของตัวอักษรด้วยnormal
number (pt)
%
normal
ความสูง 15pt
ความสูง 150%
letter-spacingใช้กำหนดระยะห่าง ระหว่างตัวอักษรแต่ละตัว normal
number (cm)
normal
-0.02cm
0.2cm
text-alignใช้กำหนดรูปแบบการจัดคำleft
center
right
justify
left

center

right

justify
text-decorationใช้กำหนดเส้นให้กับตัวอักษรในลักษณะต่างๆnone
underline
overline
line-through
blink
none
ขีดเส้นใต้
เส้นเหนือตัวอักษร
เส้นขีดทับตัวอักษร
ตัวอักษรกระพริบ *IE ใช้ไม่ได้
text-indentใช้กำหนดขนาดของย่อหน้า ในบรรทัดแรกของย่อหน้านั้นๆnumber (in)
%
กำหนดขนาดของย่อหน้า 0.3 นิ้ว
กำหนดขนาดของย่อหน้า 5% (ถ้ากำหนด 50% จะได้กึ่งกลางหน้าจอพอดี )
text-transformใช้แปลงตัวอักษรให้เป็นตัวพิมพ์เล็ก หรือ พิมพ์ใหญ่uppercase
lowercase
capitalize
UPPERCASE แปลงเป็นพิมพ์ใหญ่
lowercase แปลงเป็นพิมพ์เล็ก
Capitalize แปลงพิมพใหญ่เฉพาะตัวแรกของคำ
white-spaceใช้กำหนดให้ หรือ ไม่ให้มีการขึ้นบรรทัดใหม่normal
nowrap
ให้มีการตัดคำขึ้นบรรทัดใหม่ตามปกติ

ไม่ให้มีการตัดคำขึ้นบรรทัดใหม่
word-spacingใช้กำหนดกำหนดระยะห่าง ระหว่างแต่ละคำ (IE6)normal
number (em)
normal - Happy new year
1em - Happy new year

จาก Property ต่างๆ ด้านบน ลองนำมาใช้จัดรูปแบบให้กับข้อความกันค่ะ 

Example
<p style="color:green; text-indent:1cm; text-align:justify;">
<span style="text-decoration:underline">CSS</span>
ย่อมาจาก Cascading Style Sheet  เป็นภาษาที่มีรูปแบบการเขียน Syntax ที่เฉพาะ และถูกกำหนดมาตรฐานโดย W3C (World Wide Web Consortium) เช่นเดียวกับ HTML และ XHTML ใช้สำหรับตกแต่งเอกสาร HTML/ XHTM ให้มีหน้าตา สีสัน ตัวอักษร เส้นขอบ พื้นหลัง ระยะห่าง ฯลฯ อย่างที่เราต้องการ ด้วยการกำหนดคุณสมบัติให้กับ Element ต่างๆ ของ HTML </p> 
Output
CSS ย่อมาจาก Cascading Style Sheet  เป็นภาษาที่มีรูปแบบการเขียน Syntax ที่เฉพาะ และถูกกำหนดมาตรฐานโดย W3C (World Wide Web Consortium) เช่นเดียวกับ HTML และ XHTML ใช้สำหรับตกแต่งเอกสาร HTML/ XHTM ให้มีหน้าตา สีสัน ตัวอักษร เส้นขอบ พื้นหลัง ระยะห่าง ฯลฯ อย่างที่เราต้องการ ด้วยการกำหนดคุณสมบัติให้กับ Element ต่างๆ ของ HTML
Example
<html>
<head>
<style type="text/css">
.p1 {
color:#FF0033;
line-height:18pt;
letter-spacing:0.05cm;
text-decoration:overline;
text-indent:0.5in;
text-transform:capitalize;
white-space:normal;
word-spacing:0.5em;
}
</style>
</head>
<body>
<p class="p1">good moring teacher, how are you today?</p>
</body>
</html>
Output
Good Moring Teacher, How Are You Today?

CSS3 Text Effects

CSS3 contains several new text features.
In this chapter you will learn about the following text properties:
  • text-shadow
  • word-wrap

Browser Support

PropertyBrowser Support
text-shadow
word-wrap
Internet Explorer does not yet support the text-shadow property.
Firefox, Chrome, Safari, and Opera support the text-shadow property.
All major browsers support the word-wrap property.

CSS3 Text Shadow

In CSS3, the text-shadow property applies shadow to text.
Text shadow effect!
You specify the horizontal shadow, the vertical shadow, the blur distance, and the color of the shadow:
OperaSafariChromeFirefoxInternet Explorer

Example

Add a shadow to a header:
h1
{
text-shadow: 5px 5px 5px #FF0000;
}

Try it yourself »


CSS3 Word Wrapping

If a word is too long to fit within an area, it expands outside:
This paragraph contains a very long word: thisisaveryveryveryveryveryverylongword. The long word will break and wrap to the next line.
In CSS3, the word-wrap property allows you to force the text to wrap - even if it means splitting it in the middle of a word:
This paragraph contains a very long word: thisisaveryveryveryveryveryverylongword. The long word will break and wrap to the next line.
The CSS code is as follows:
OperaSafariChromeFirefoxInternet Explorer

Example

Allow long words to be able to break and wrap onto the next line:
p {word-wrap:break-word;}

Try it yourself »


New Text Properties

PropertyDescriptionCSS
hanging-punctuationตัวอักษรวรรคตอนอาจจะอยู่นอกกรอบ3
punctuation-trimตัดแต่งเครื่องหมายวรรคตอน3
text-align-lastDescribes how the last line of a block or a line right before a forced line break is aligned when text-align is "justify"3
text-emphasisApplies emphasis marks, and the foreground color of the emphasis marks, to the element's text3
text-justifySpecifies the justification method used when text-align is "justify"3
text-outlineSpecifies a text outline3
text-overflowSpecifies what should happen when text overflows the containing element3
text-shadowAdds shadow to text3
text-wrapSpecifies line breaking rules for text3
word-breakSpecifies line breaking rules for non-CJK scripts3
word-wrapAllows long, unbreakable words to be broken and wrap to the next line



 
JUNCTION X © 2013. All Rights Reserved. Powered by Blogger
Top