css_part13
CSS দ্বারা Text Style তৈরী করা
যেহেতু আপনি আগেই HTMLএ Text এর বিভিন্ন ধরনের Style করা শিখেছেন। কোডিংগুলো
মুলত একই রকম । শুধুমাত্র Internal বা External
CSS দ্বারা কোডিং গুলো সাজাতে হবে। সাথে সাথে কিছু অতিরিক্ত
কোডিং সম্বন্ধে আলোচনা করা হবে। উলেলখযোগ্য Text প্রোপার্টিজ গুলো হলো: text-color, text-alignment, text-decoration,
text-transform, text-indentation, letter-spacing, line-spacing ইত্যাদি।
Text Color প্রোপার্টিজ
এ বিষয়ে Background-color অংশে আলোকপাত করা
হয়েছে, CSS-Color অংশে বিসত্মারিত আলোচনা পাওয়া যাবে। আর HTML
অংশেও বিসত্মারিত আলোচনা পাওয়া যাবে। আবারও নতুন করে বলা
যাক-Hex অর্থাৎ #RRGGBB-RED GREEN BLUE। F অর্থ full- সুতরাং ০ থেকে F (Full), #505050 অর্থ R=50%, g=50%, B=50%
RGB value যেমন rgb (255,0,255) এটি 0 থেকে 255 অর্থ্যাৎ মোট 256 কালার দিয়ে গঠিত rgb(255,0,255)
অর্থ red=full, green=0, blue=full.
আবার RGBA Value যেমন rgba(255,0,255, .5) অর্থ্যাৎ- red=Full,
Green=0 (নাই), Blue=Full, আবার RGB (A)- দ্বারা বোঝানো হয়েছে -A=
Alpha = অর্থৎ 50%
HSL Value যেমন HSL
(120%,75%,75%) hue=120 (red), saturate =75% কালারের গাঢ়ত্ব এবং light= 75% অর্থ্যাৎ আলোর
পরিমান কত %
HSLA সবগুলি আগের মত আর A দ্বারা Alpha বা Transparency বোঝানো হয়েছে
Color Name সরাসরি যেমন red, green,
blue, navy, powder blue ইত্যাদি
চলুন Text color ব্যবহার করে নিচের মত একটি প্রোগ্রাম তৈরী করি।
নিচের মত কোডিংসহ আরও একটি HTML ফাইল তৈরী
করুন।
<!DOCTYPE
html>
<head>
<title>CSS
Text Color properties</title>
<style>
body
{background-color:white;}
h1
{color:#00ff00;}
h2
{color:rgb(255,0,0);}
h3
{color:rgba(255,0,0, 0.5);}
h4
{color:hsl(120,75%, 75%);}
h5
{color:hsla(120,75%, 75%, 0.5);}
h6
{color:red;}
</style>
</head>
<body>
<h1>This
is heading with CSS text-color</h1>
<h2>This
is heading with CSS text-color</h2>
<h3>This
is heading with CSS text-color</h3>
<h4>This
is heading with CSS text-color</h4>
<h5>This
is heading with CSS text-color</h5>
<h6>This
is heading with CSS text-color</h6>
<p>This
is a paragraph </p>
This
is Normal Text.
</body>
</html>
ব্রাউজার দিয়ে খুললে নিচের মত ফলাফল পাওয়া যাবে।
Text Alignment
HTML অংশে এ সমন্ধে আগেই বহুত আলোচনা করা হয়েছে। এছাড়াও CSS এর প্রথম দিকে class ও id নিয়ে বিস্তারিত আলোচনা করা হয়েছে। এখন থেকে কিছু Internal CSS ফাইলে আমরা class ও id ব্যবহার করবো। Alignment হয় মোট ৪ ধরনের
Left
– বামদিকে সমান থাকে
Right-
ডানদিকে সমান থাকবে
Center-
মাঝে বসবে কিন্ত দুইদিক
অসমান
Justify-
ডান বাম দুইদিক সমান হবে।
নিচের মত কোডিং করে paragraph তৈরী করে বিষয়টি পরীস্কার হউন
নিচের মত কোডিংসহ আরও একটি HTML ফাইল তৈরী
করুন।
<!DOCTYPE
html>
<html>
<head>
<head>
<title>CSS
Text Style properties</title>
<style>
h1
{text-align:center;}
h4
{text-align:center;}
p.left
{text-align:left;}
p.right
{text-align:right;}
p.just
{text-align:justify;}
</style>
</head>
<body>
<h1>Nova
Computer</h1>
<h4>
50 Aziz Super Market <br />
Sahabag,
Dhaka </h4>
<hr
/>
<p
class="left">Date........</p>
<p
class="right">Ref........</p>
<p
class="left">
To
<br />
Managing
Director <br />
Nova
Computer, Dhaka.<br />
Sub:
Application to get a New Lesson Note <br /> </p>
<p
class="left">
Sir,<br
/> </p>
<p
class="just">
I
beg most respectfully that I an a student of Nova Computer at Foundation
Course. My name is Shopnil Ashraf Shopno, Roll No - FND00353B. Unfortunately I
have lost my Lesson Note of foundation part 1. This is horrible condition to me
to understand theclass.<br />
</p>
<p
class="just">
So
I would be grateful if you kindly permit me another one new lesson note. <br
/> </p>
<p
class="left">
Your
faithfully <br />
Shopnil
Ashraf Shopno <br />
Roll
No FND00353B </p>
</body>
</html>
ব্রাউজার দিয়ে খুললে নিচের মত ফলাফল পাওয়া যাবে।
বিস্তারিত জানতে নিচের বইটি সংগরহ করে নিন।
Writer: Bappi Ashraf
Published By: Gyankosh Prokashani
Amount of Pages: 464
First Publish: October-2004
Last Edition: We've February-2015 edition. Future edition may be existed!
Book Price: BDT 350 (30% Discount)
The
writer of this book has told that he has written this book with the
concept of "teach yourself". On the other hand, Web Design is a thing which is
interesting to learn. He has also told that the book is full of fan and
enjoyment so that a person can learn Web Design by himself by playing with
the example projects of this book. Book's CD Link below...
Next_