දන්න කියන දෙයක් හැමෝටම දැනගන්න කියලා ලියන මේ බ්ලොග් පිටුවට ඔයාලව ආදරයෙන් පිළි ගන්නවා. ඉගෙන ගන්න පුළුවන් දේවල් කියලා දෙන්න බලාපොරොත්තු වෙනවා. ආපු වෙලාවක කොමෙන්ට් එකක් දාන්නත්, පාඨකයෙක් විදියට ෆොලෝ කරන්නත් පුළුවන් නම් වටිනවා.

Friday, May 21, 2010

PHP කරා යමු - 10 (HTML)

font ටැග් එක ගත්තම ඒකේ අපි කියපු ඇට්‍රිබියුට් ප්‍රධාන ඒවා තුනක් තියෙනවා. ඒ තමයි "color, face, size" කියන තුන. ගුණාංගයේ නමින්ම තේරුම් ගන්න පුලුවන් නේ ඒකේ හැසිරීම. color කියන්නේ අකුරේ පාට නැත්තම් වර්ණය. face කියන්නේ ලියන්න පාවිච්චි කරන්නේ මොන අකුරු ජාතියද, ජාතිද කියලයි. size කියන්නේ අකුරේ ප්‍රමාණය ලොකුද පොඩිද කියලා දෙන ගානට. උප ගුණාංග තුනේ තේරුම් නම් දැන ගත්තා. ඒත් තාම දන්නේ නැහැ නේ පාවිච්චි කරන්නේ කොහොමද කියලා. මෙන්න මෙහෙමයි පාවිච්චි කරන්නේ.

සාමාන්‍යයෙන් ඇට්‍රිබියුට් එකක් හඳුන්වලා දෙන්නේ ආරම්භක ටැග් එක ඇතුලේ. ඇත්තෙන්ම ඒකෙ ඇතුලෙදිම විතරයි හඳුන්වලා දෙන්න පුළුවන්. අනික් දේ තමයි, එක ටැග් එකකදි එකම ඇට්‍රිබියුට් එක දෙවතාවක් හෝ ඊට වැඩි වාර ගණනක් පාවිච්චි කරන්න බෑ. එහෙම කරොත් ඒක වැරදියි. ඒකෙන් කියවෙන්නේ එකම ටැග් ජාතිය දෙපාරක් අපේ වෙබ් පිටුවේ යෙදුනොත් ඒ දෙකේම එකම ඇට්‍රිබියුට් එක එකම වතාවයි තියෙන්න උළුවන් කියන එක නෙවෙයි. වරදවා තේරුම් ගන්න එපා. මම කීවේ එක වතාවකදි පටන් අරන් ඉවර කරන ටැග් යුගලයකදි එකම ඇට්‍රිබියුට් එක එක වතාවයි පාවිච්චි කරන්න පුළුවන් කියලා. පහල උදහරණේ බලන්නකෝ. එතකොට තේරෙයි.

<font attribute1 attribute1 attribute2>hello</font>
මේක නම් වැරදියි. පාවිච්චි කරාට වරදක් වෙන්නේ නෑ. ඒත් රීති කැඩිමක් වෙනවා. නීති රීති නොකඩාම ඉස්සරහට ගියොත් නේද හොඳ? වැරදියට ඉගෙන ගන්නාවාට වඩා ඒක හොඳයි නේද
?

<font attribute1>hello</font>
<font attribute1>world</font>
මේ විදියකට දෙපාරකට යෙදෙන font ටැග් යුගල දෙකේ එකම ඇට්‍රිබියුට් එක පාවිච්චි කරන්න පුළුවන්. මොකද දෙන්න පෙන්නන්නේ දෙවිදියක වචන සමූහයක් නේ.

මම කිව්ව නේ font ටැග් එකට ඇට්‍රිබියුට් තුනක් තියෙන බව. ඒ තුන පාවිච්චි කරන්නෙ කොහොමද? ඇත්තෙන්ම ඕනෙම ටැග් එකකදි ඇට්‍රිබියුට් එකකට වඩා තියෙනවා නම් ඒවා පාවිච්චි කරන්නේ හිස් තැනක් (1 or more spaces) ඇට්‍රිබියුට් අතරේ තියලා. attribute1 attribute2 විදියට.
font ටැග් එකෙදි නම් වෙන්නේ color face size කියලා ලියන එක. මෙන්න මේ විදියටයි සම්පූර්ණ කරාම වෙන්නේ "<font color face size >hello</font>"

ඒත් නිකන්ම ඇට්‍රිබියුට් ටික පේලියට ලියලා විතරයි කියලා ඔයාලට තේරුණේ නැත්ද? ඔව්. මේ ලියලා තියෙන්නේ එහෙමයි. දැන් අපි ඇට්‍රිබියුට් ටික ලීව. දැන් ඒවට අගයන් දෙන්න ඕනෙ. ඒවා දෙන්නෙ ඒ එක එකක් ඇට්‍රිබියුට් අගට සමාන කිරීමේ "=" ලකුණක් දාල. අපි අදාල අගය දෙන්න ඕනි උදෘත පාඨ අතරේ. ඒ කිව්වේ double quotations අතරේ. face
ඇට්‍රිබියුට් එක දෙන අගයන් නම් අපි ලියන්නේ දැනට අපේ කොම්පියුටරේ තියෙන fonts වල නම් දීලා. ඒ නම් බලා ගන්න පුළුවන් අපිට Microsoft Word වගේ සොෆ්ට්වෙයා එකක් දිග ඇරියම පෙනෙන font ලයිස්තුවෙන්. ඉන් ඕනෙ නමක් තෝරලා face ඇට්‍රිබියුට් එකේ අගයට දෙන්න පුළුවන්. "Arial, Impact, Times New Roman, Courier, Verdana, Tahoma" වගේ ඒවා දෙන්න පුළුවන්.

color එකට සම්මත වර්ණ
දහසයක් තියෙනවා නම් වලින්ම. ඒ නමක් දෙන්න පුළුවන්. "red, yellow, cyan, black, white, green, blue, purple, pink,..." වගේ හරියටම ඔක්කොම ටික මතක නෑ යාළුවනේ. මෙතනින් අපිට දෙන්න පුළුවන් වර්ණ ජාති දහසයක් විතරයි නේ. ඒත් වර්ණ මිලියන ගණනක් වුණත් දෙන්න පුළුවන් විදියක් තියෙනවා. ඒ දහසයේ පාදයෙන් රතු, කොළ, නිල් කියන වර්ණ වල සම්මිශ්‍රණයෙන්. ටිකක් බරපතලයි වගේ නෙ? ගණන් කාරයින්ට නම් ඕක තේරුම් ගන්න පුළුවන් වෙයි. ඒ ගැනත් අපි හොයලා බලමුකෝ එහෙනම්...

1 comments:

Madhawa Habarakada said...

face attribute එක පාවිච්චි කරනකොට හැමෝගෙම පරිගණක වල තියෙන ෆොන්ට් පාවිච්චි කරන්න, නැත්තම් ඉතින් අනිත් අයට එන්නෙ default font එක තමා.

Post a Comment