آموزش قالب بندی در HTML
آموزش قالب بندی در HTML
در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش قالب بندی در HTML خواهیم پرداخت.
اگر از پردازشگر كلمات استفاده می كنید، باید با توانایی ساختن متن بولد، مورب یا زیر خط آشنا باشید. اینها تنها سه گزینه از ده گزینه موجود برای نشان دادن چگونگی نمایش متن در HTML و XHTML هستند.
متن بولد
هر آنچه در عنصر <b> … </b> ظاهر می شود ، همانطور که در زیر نشان داده شده است ، با متن بولد نشان داده می شود:
مثال
1 2 3 4 5 6 7 8 9 10 11 12 |
<!DOCTYPE html> <html> <head> <title>Bold Text Example</title> </head> <body> <p>The following word uses a <b>bold</b> typeface.</p> </body> </html> |
خروجی
1 |
The following word uses a bold typeface. |
متن مورب (ایتالیک)
هر آنچه در عنصر <i> … </i> ظاهر می شود به صورت ایتالیک مانند شکل زیر نمایش داده می شود –
مثال
1 2 3 4 5 6 7 8 9 10 11 12 |
<!DOCTYPE html> <html> <head> <title>Italic Text Example</title> </head> <body> <p>The following word uses an <i>italicized</i> typeface.</p> </body> </html> |
خروجی
1 |
The following word uses an italicized typeface. |
متن زیرخط دار (آندرلاین)
هر چیزی که در عنصر <u> … </u> ظاهر شود ، مانند زیر با آندرلاین نشان داده می شود –
مثال
1 2 3 4 5 6 7 8 9 10 11 12 |
<!DOCTYPE html> <html> <head> <title>Underlined Text Example</title> </head> <body> <p>The following word uses an <u>underlined</u> typeface.</p> </body> </html> |
خروجی
1 |
The following word uses an underlined typeface. |
خط کشیدن روی متن
هر آنچه در عنصر <strike> … </strike> ظاهر می شود با خط روی متن نمایش داده می شود.
مثال
1 2 3 4 5 6 7 8 9 10 11 12 |
<!DOCTYPE html> <html> <head> <title>Strike Text Example</title> </head> <body> <p>The following word uses a <strike>strikethrough</strike> typeface.</p> </body> </html> |
خروجی
1 |
The following word uses a strikethrough typeface. |
فونت Monospaced
محتوای یک عنصر <tt> … </tt> با فونت Monospaced نوشته شده است. بیشتر فونت ها به عنوان فونت هایی با عرض متغیر شناخته می شوند زیرا حروف مختلف از عرض های مختلفی برخوردار هستند (به عنوان مثال حرف ‘m’ از حرف ‘i’ گسترده تر است). با این حال ، در یک فونت Monospaced، عرض هر حرف یکسان است.
مثال
1 2 3 4 5 6 7 8 9 10 11 12 |
<!DOCTYPE html> <html> <head> <title>Monospaced Font Example</title> </head> <body> <p>The following word uses a <tt>monospaced</tt> typeface.</p> </body> </html> |
خروجی
1 |
The following word uses a monospaced typeface. |
متن superscript
محتوای یک عنصر <sup> … </sup> به صورت نوشتار بالا است. اندازه قلم مورد استفاده همان اندازه کاراکتر های اطراف آن است اما به اندازه نصفی از کاراکتر بالاتر از کاراکتر های دیگر نمایش داده می شود.
مثال
1 2 3 4 5 6 7 8 9 10 11 12 |
<!DOCTYPE html> <html> <head> <title>Superscript Text Example</title> </head> <body> <p>The following word uses a <sup>superscript</sup> typeface.</p> </body> </html> |
خروجی
1 |
The following word uses a superscript typeface. |
متن زیرنویس
محتوای عنصر <sub> … </sub> به صورت زیر نویس نوشته شده است. اندازه قلم مورد استفاده همان کاراکترهای اطراف آن است ، اما به اندازه نیمی از ارتفاع یک کاراکتر در زیر کاراکترهای دیگر نمایش داده می شود.
مثال
1 2 3 4 5 6 7 8 9 10 11 12 |
<!DOCTYPE html> <html> <head> <title>Subscript Text Example</title> </head> <body> <p>The following word uses a <sub>subscript</sub> typeface.</p> </body> </html> |
خروجی
1 |
The following word uses a subscript typeface. |
متن درج شده
هر چیزی که در عنصر <ins> … </ins> ظاهر شود به عنوان متن درج شده نمایش داده می شود.
مثال
1 2 3 4 5 6 7 8 9 10 11 12 |
<!DOCTYPE html> <html> <head> <title>Inserted Text Example</title> </head> <body> <p>I want to drink <del>cola</del> <ins>wine</ins></p> </body> </html> |
خروجی
1 |
I want to drink cola wine |
متن حذف شده
هر چیزی که در عنصر <del> … </del> ظاهر شود، به عنوان متن حذف شده نمایش داده می شود.
مثال
1 2 3 4 5 6 7 8 9 10 11 12 |
<!DOCTYPE html> <html> <head> <title>Deleted Text Example</title> </head> <body> <p>I want to drink <del>cola</del> <ins>wine</ins></p> </body> </html> |
خروجی
1 |
I want to drink cola wine |
متن بزرگتر
محتوای عنصر <big> … </big> به اندازه زیر یک اندازه فونت بزرگتر از بقیه متن های اطراف آن نمایش داده می شود –
مثال
1 2 3 4 5 6 7 8 9 10 11 12 |
<!DOCTYPE html> <html> <head> <title>Larger Text Example</title> </head> <body> <p>The following word uses a <big>big</big> typeface.</p> </body> </html> |
خروجی
1 |
The following word uses a big typeface |
متن کوچکتر
محتوای عنصر <small>…</small> به اندازه زیر یک اندازه فونت کوچکتر از بقیه متن های اطراف آن نمایش داده می شود –
مثال
1 2 3 4 5 6 7 8 9 10 11 12 |
<!DOCTYPE html> <html> <head> <title>Smaller Text Example</title> </head> <body> <p>The following word uses a <small>small</small> typeface.</p> </body> </html> |
خروجی
1 |
The following word uses a small typeface. |
گروه بندی محتوای
عناصر <div> و <span> به شما امکان می دهد چندین عنصر را برای ایجاد بخش ها یا زیرمجموعه های یک صفحه با هم جمع کنید.
به عنوان مثال، ممکن است بخواهید تمام پاورقی ها را در یک عنصر <div> در صفحه قرار دهید تا نشان دهد که همه عناصر موجود در آن عنصر <div> مربوط به پاورقی ها هستند. سپس می توانید یک سبک به این عنصر <div> وصل کنید تا با استفاده از مجموعه خاصی از قوانین سبک ظاهر شود.
مثال
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
<!DOCTYPE html> <html> <head> <title>Div Tag Example</title> </head> <body> <div id = "menu" align = "middle" > <a href = "/index.htm">HOME</a> | <a href = "/about/contact_us.htm">CONTACT</a> | <a href = "/about/index.htm">ABOUT</a> </div> <div id = "content" align = "left" > <h5>Content Articles</h5> <p>Actual content goes here.....</p> </div> </body> </html> |
خروجی
1 2 3 |
HOME | CONTACT | ABOUT Content Articles Actual content goes here..... |
از طرف دیگر ، از عنصر <span> فقط می توان برای گروه بندی عناصر درون خطی استفاده کرد. بنابراین، اگر بخشی از جمله یا پاراگراف را دارید که می خواهید آن را با هم گروه کنید، می توانید از عنصر <span> به شرح زیر استفاده کنید.
مثال
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<!DOCTYPE html> <html> <head> <title>Span Tag Example</title> </head> <body> <p>This is the example of <span style = "color:green">span tag</span> and the <span style = "color:red">div tag</span> alongwith CSS</p> </body> </html> |
خروجی
1 |
This is the example of span tag and the div tag alongwith CSS |
این تگ ها معمولاً با CSS استفاده می شوند تا به شما امکان دهند سبکی را به بخشی از صفحه وصل کنید.
دیدگاه شما