جداول HTMLترتیب و نمایش داده ها با استفاده از سطر یا ستون. جداول از سلول هایی تشکیل شده اند که از تلاقی ردیف ها و ستون ها تشکیل شده اند. سلول های جدولمی تواند شامل هر عنصر HTML مانند سرصفحه ها، لیست ها، متن، تصاویر، عناصر فرم و سایر جداول باشد. برای هر جدول، می توانید یک عنوان مرتبط را با قرار دادن آن قبل یا بعد از جدول اضافه کنید.
از جداول دیگر برای چیدمان صفحات وب و چیدمان عناصر منفرد استفاده نمی شود، زیرا چنین تکنیکی انعطاف پذیری ساختار و پاسخگویی سایت را فراهم نمی کند و نشانه گذاری HTML را به میزان قابل توجهی افزایش می دهد.
تمام عناصر جدول و همچنین ویژگی های خود در دسترس هستند.
ایجاد جداول در HTML
- محتوا:
1. نحوه ایجاد جدول
جدول با استفاده از یک جفت تگ ایجاد می شود
عکس. 1. ظاهر جدول بدون قالب بندی خصوصیات cssبه طور پیش فرض، جدول و سلول ها هیچ مرز قابل مشاهده ای ندارند. مرز هابا استفاده از ویژگی border تنظیم کنید:
/ * حاشیه های بیرونی جدول خاکستری با ضخامت 1px * / جدول (حاشیه: 1px خاکستری جامد؛) / * مرزهای سلول های ردیف اول جدول * / th (حاشیه: 1px خاکستری جامد؛) / * مرزهای سلول های بدنه جدول * / td (حاشیه: 1px خاکستری جامد؛)
فاصله بین سلول های جدولبا استفاده از ویژگی جدول (border-collapse: collapse;) حذف شد.
عرضجدول به طور پیش فرض برابر با عرض محتوای داخلی آن است. برای تنظیم عرض، باید یک مقدار برای ویژگی width تنظیم کنید:
/ * عرض جدول را برابر با عرض بلوک ظرف در * / جدول (عرض: 100٪؛) / * یک عرض ثابت برای جدول * / جدول تعیین می کند (عرض: 600 پیکسل؛)
اگر بالشتک و حاشیه برای سلول های جدول مشخص شده باشد، عرض جدول شامل مقادیر زیر خواهد بود:
padding-left و padding-right، عرض حاشیه-چپ به اضافه عرض حاشیه-راست آخرین سلول در ردیف. اگر عرض و مرزهای سلول ها مشخص شده باشد، عرض جدول مجموع عرض سلول ها به اضافه عرض حاشیه-چپ و عرض حاشیه-راست آخرین سلول در سطر خواهد بود. .
2. نحوه ایجاد ردیف (ردیف) از یک جدول
سطرها یا ردیف های جدول با استفاده از تگ ایجاد می شوند
3. چگونه یک سلول سرصفحه ستون جدول بسازیم
4. چگونه یک سلول از بدنه جدول بسازیم
5. نحوه افزودن عنوان (عنوان) به جدول
امضای جدول ایجاد می کند. بلافاصله بعد از برچسب اضافه شد
6. گروه بندی ردیف ها و ستون های جدول
با برجسته کردن سلول های منطقی یکنواخت، یک گروه ستون ساختاری ایجاد می کند. یک یا چند ستون را برای قالببندی ثابت گروهبندی میکند و به شما امکان میدهد به جای تکرار سبکها برای هر سلول و برای هر ردیف، به ستونها استایل بدهید. بلافاصله پس از برچسب ها اضافه شد برنج. 2. برجسته کردن ستون های جدول با رنگ های مختلف با استفاده از تگ ها و
7. گروه بندی بخش های جدول
این عنصر گروهی از سرفصلها را برای ردیفهای جدول ایجاد میکند تا ظاهری یکنواخت ایجاد کند. در ارتباط با عناصر استفاده می شود
عنصر باید به ترتیب زیر استفاده شود: به عنوان یک کودک
صفت | توضیحات، ارزش پذیرفته شده | |||
---|---|---|---|---|
کلسپن | تعداد سلول ها در هر ردیف برای ترکیب افقی. | |
||
سرصفحه ها | فهرستی از سلول های سرصفحه را مشخص می کند که حاوی اطلاعات سرصفحه سلول داده فعلی است. برای مرورگرهای گفتار طراحی شده است. | ... | ... | |
طول ردیف | تعداد سلول های ستونی که باید به صورت عمودی ادغام شوند. | مقادیر ممکن: عددی از 1 تا 999. |
||
طول | تعداد پیشفرض ستونهایی که باید برای ایجاد یک سبک واحد ترکیب شوند، 1 است. مقادیر پذیرفته شده: هر عدد صحیح مثبت. |
10. نمونه ای از ایجاد جدول
![](https://i2.wp.com/html5book.ru/wp-content/uploads/2015/03/table-html.png)
نشانه گذاری HTML
آشپزخانه | ظروف سرد | غذاهای گرم | دسرها | ||
---|---|---|---|---|---|
سالاد | تنقلات، خوراک مختصر | اولین وعده غذایی | دوره های دوم | ||
روسی | وینیگرت | ترب زبان | سوپ کلم با کلم ترش | کوفته سیب زمینی | سیب پخته شده با عسل |
سالاد اولیویه | ژله گوشت گاو | ترشی خانگی | کپور صلیبی پخته شده در خامه ترش | کیک پنکیک | |
شاه ماهی زیر "کت خز" | سوف ژله ای پایک | هوج گوشت | کتلت پوژارسکی | کیک "سیب زمینی" | |
اسپانیایی | گوش ماهی سرویچه | امپاناداس | سوپ نان سیر | پائلا با غذاهای دریایی | چوروس |
آووکادو و تن ماهی تن | آهوتومات | فابادا اتریشی | راکسو گوشت خوک | آلموشاونا | |
لوبیا با ژامبون | چانگفاین | سوپ ماهی با کوفته بلغور | تورتیلا سیب زمینی | بونوئلوس | |
فرانسوی | سالاد Vosges | رایت مرغ | سوپ خامه ای بادمجان "رنوار" | سیب زمینی محدود است | بریوش |
سالاد پانزانلا | پنیر خوشمزه | سوپ کدو تنبل فرانسوی | گراتن مرغ | پای لیمو لیگوریایی | |
تارتاروس | ماهی قزل آلا ترشی | سوپ کنتی | تارتفلت | ساوارین "پیروزی" |
سپس جداول نقش بسیار مهمی در ایجاد یک قاب سیمی نامرئی برای یک صفحه وب دارند. و این به چیدمان یکنواخت و زیبای متن، منوها، تصاویر و غیره کمک می کند.
برای درک بهتر آنچه میخواهم به شما بگویم، به نمونهای از قالب صفحه وب نگاهی بیندازید:
بنابراین، چگونه یک جدول ساده در HTML بسازیم?
برای ساخت جدول باید از سه تگ استفاده کنید:
جدول
–
این تگ برای باز کردن جدول مورد نیاز است. نوعی ظرف است که حاوی عناصر دیگری است. اینجا خمش کردم که بدون دونات نتونی بفهمی. هیچی، با دیدن مثال متوجه خواهید شد.
تگ پایان
ضروری.
جدول از یک ردیف تشکیل شده است
ردیف 1 | ردیف 1 |
ردیف 2 | ردیف 2 |
ردیف 3 | ردیف 3 |
سلول 1 | سلول 2 |
سلول 1 | سلول 2 |
سلول 1 | سلول 2 |
TR – یک ردیف جدید از جدول ایجاد می کند. تگ پایان ضروری.
TD – یک سلول جدید در ردیف ایجاد می کند. تگ پایان ضروری.
بیایید برای درک بهتر همه موارد بالا به یک مثال نگاه کنیم:
ردیف 1 سلول 1 | ردیف 1 سلول 2 |
ردیف 2 سلول 1 | ردیف 2 سلول 2 |
ردیف 3 سلول 1 | ردیف 3 سلول 2 |
نتیجه این است:
ردیف 1 سلول 1 | ردیف 1 سلول 2 |
ردیف 2 سلول 1 | ردیف 2 سلول 2 |
ردیف 3 سلول 1 | ردیف 3 سلول 2 |
بگذارید همه چیز را توضیح دهم.
هر بار که یک جدول جدید ایجاد می شود، یک برچسب باز می شود.