KNToosi.in - همکلاســــی

وبلاگ گروهی دانشجویان ِ دانشگاه صنعتی خواجه نصیرالدین طوسی

KNToosi.in - همکلاســــی

وبلاگ گروهی دانشجویان ِ دانشگاه صنعتی خواجه نصیرالدین طوسی

۵) آموزش مقدمات HTML - جدول و جزء به جزء کردن صفحه

 

به نام خدا 

 

مروری بر درس های قبلی

  

بخش اول : ایجاد جدول

برای ایجاد یه جدول باید تگ های Table Row و Table Data رو بین تگ اصلی جدول یعنی Table قرار بدی!

همانطور که می بینی جدولش خیلی بدقوارس!  

 

 

افزودن حاشیه و رنگ کردن 

برای ایجاد نظم و خوشکل تر کردن جدول، اول ویژگی Border رو به تگ ِ Table، اضافه کن تا سلول ها، حاشیه دار بشن! 

 

و بعدش هم ویژگی Bordercolor رو برای رنگ حاشیه ها اضافه کن!

در قدم بعد، ویژگی ِ BackGroundcolor رو برای رنگ پس زمینه اضافه کن!  

 

 

 

 

معادل هگزادسیمال رنگ ها 

همانطور که می بینی اینبار برای تغییر رنگ از اسامی رنگ ها مثل Red و Blue، استفاده نشده!

بلکه از معادل هگزادسیمال ِ آنها استفاده شده، از طریق ِ برنامه هایی مثل Photoshop، میشه معادل هگزادسیمال رنگ های مختلف رو پیدا کرد!

 

 

تازه علاوه بر اون، می تونی به این سایت بری و بعد از انتخاب رنگ مورد نظرت، معادل ِ هگزادسیمالشو از جلوی Background کپی کنی!

  

 

 

 

 

برجسته سازی 

اگه میخوای جدولت برجسته بشه، ویژگی ِ Bordercolor رو بردار و به جاش از دو ویژگی ِ Bordercolordark  و Bordercolorlight استفاده کن! 

 

 Light ، بالا و سمت چپ ِ جدول رو رنگ می کنه و Dark، پایین و سمت راست جدول رو! 

رنگ روشن رو برای Light و رنگ تیره رو برای Dark انتخاب کن تا جدول برجسته نشون داده بشه!

در ضمن بهتره که رنگ ِ BackGround از لحاظ روشنی، بین Light و Dark باشه! 

 

 

 

 

 

اضافه کردن فاضای خالی برای سلول ها

خوب نگاه کن!  مرتضی چسبیده به حاشیه ی سلول!  بقیه هم جاشون تنگه! 

پس لازمه که دو تا ویژگی ِ دیگه به تگ Table اضافه کنی! 

 

CellPadding، بین محتویات سلول و حاشیه ی سلول فضای خالی ایجاد میکنه!

CellsPacing بین سلول ها فضای خالی ایجاد می کنه!

 

 

 

 

 

 

تغییر طول و عرض سلول

با قرار دادن ِ ویژگی های Width و Height در تگ ِ Table Dataمی تونی، عرض و طول سلول رو تغییر بدی!

  

توجه: همونطور که میبینی، سلول هایی که همردیف با سلول ِ علی هستند، به طور خودکار هم ارتفاع با سلول ِ علی شدن و سلولی که زیر سلول ِ علی هست، عرضش با عرض ِ سلول ِ علی یکی شده!

  

 

 

 

 

 

بخش دوم: جزء به جزء کردن صفحه با جدول

می تونی با تگ ِ Table، جدول های بزرگتری برای مرتب کردن یه صفحه ی وب ایجاد کنی!

می تونی به جای متن، توی سلولها با استفاده از تگ ِ Image ، تصویر بزاری!

  

 

انواع آدرس 

زیر آدرس ِ تصاویری که در جدول هست، خط قرمز کشیده شده!

جفتشون آدرس تصویر هستن ولی آدرس اولی، آدرس تصویری هست که توی کامپیوتر  ِ منه (قبلا از این آدرسا استفاده کرده بودیم!) 

 

آدرس دومی، آدرس تصویری هست که توی اینترنته!   

 

از جفتش میشه استفاده کرد، فکر کن و ببین فرق این دو نوع آدرس چیه! 

 

 

 

نظرات 3 + ارسال نظر
فرخ IE سه‌شنبه 12 شهریور 1387 ساعت 13:59

دستت درد نکنه آقا حمید. یه پیشنهاد به همه اینکه اگه بیاین چنتا صفحه وب رو از اینترنت بگیرینو با notepad باز کنین جالب میشه!
استادییییییییی حمید جون!

پیشنهادی که میدی خیلی خوب و موثره!

من استاد نیستم!

موفق باشی! D:

فائزه غلامی سه‌شنبه 12 شهریور 1387 ساعت 14:01

می شه به نوشته های داخل جدول هم ویژگی داد؟
توی ادرسها این / با \ تفاوت داره.واقعا فرق دارن این دو تا علامت با هم؟!

************************************
خیلی خوب بود.
ممنونم.

بله میشه!
مثلا میشه با تگ Font، ویژگیهای ِ رنگ و سایز و فونت رو اضافه کرد!

-------------------------------------------------------------------------------------------------

اما ویژگیهایی که برای تگ TD استفاده میشه و روی نوشته های سلول ِ مورد نظر تاثیر داده این ها هست:

width height که در درس گفته شد!

-------------------------------------------------------------------------------------------------

bgcolor که در درس برای تگ Table استفاده شد، برای تگ TD هم قابل استفاده هست!

-------------------------------------------------------------------------------------------------

Align که ویژگی ای است که برای خیلی از تگ ها میشه ازش استفاده کرد! در اینجا باید این ویژگی رو مساوی با Right، Left، Center قرار بدیم!

"Align="right

از این ویژگی برای تگ Table هم می تونید استفاده کنید!

================================================

اما ویژگی ای که فکر می کنم براتون جالب باشه اینه!

Background که داخل تگ TD قرار میگیره و باهاش میشه یک تصویر رو به عنوان ِ پیش زمینه ی سلول انتخاب کرد!

"آدرس تصویر"=Background

"background="http://www.site.com/img.gif

================================================

تفاوت اصلی دو آدرسی که برای قرار دادن تصویر استفاده شد این است که، برای مشاهده ی تصویر اینترنتی، حتما باید به اینترنت وصل شد، سایرین هم می توانند آن را مشاهده کنند!

تصویر کامپیوتری، نیازی به وصل شدن به اینترنت ندارد اما نمی توان آن را در سایر کامپیوتر ها دید!

آدرس تصویرهای داخل کامپیوتر رو فقط برای تمرین استفاده می کنیم، و در عمل تنها آدرس های اینترنتی برای ایجاد یک سایت، قابل استفاده هستند!

ممکن است یک برنامه نویس، موقع نوشتن ِ یک صفحه ی HTML، از آدرس های کامپیوتری استفاده کند و وقتی طراحی تمام شد، همه ی آدرس های کامپیوتری ِ استفاده شده را بعد از آپلود کردن فایل ها با آدرس های اینترنتی جایگزین نماید!


موفق باشید!

رویا IT سه‌شنبه 12 شهریور 1387 ساعت 19:35

خیلی درس باحالی بود استاد!!

راستی چطوری میشه نوشته هارو راست چین کرد؟

دستتون درد نکنه استاد! خیلی مفیده!!


من استاد نیستم! D:

با Align میشه، چینش رو تغییر داد!

در درس بعدی توضیح میدم!

موفق باشید!

برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد