ورود

View Full Version : کاربرد تگ Div به همراه Class و id



asghar2008
جمعه 24 خرداد 1392, 18:23 عصر
سلام چندتا سوال داشتم ممنون میشم راهنمایی کنید.

1- تگ Div چیه و چه کاربردی داره ؟؟

2- تگ های زیر چه کاری انجام میدن ؟؟


<div id="container">

و


div class="h3"

آیا مقادیر div و id یک مقدار دلخواه هست ؟؟یه نامگذاریه که خودمون انجام میدیم یا نه ؟؟


3-در Html5 که بخش های تازه (header ,nav,aside,article ,section,footer) اضافه شده آیا تگ <div> ، در این تگ ها کاربر داره.

4- تفاوت و کاربرد ID و class در تگ ها چیه ؟؟

با تشکر.

SlowCode
جمعه 24 خرداد 1392, 18:46 عصر
سلام

1- این تگ واسه گروه بندی هست، مثلا توش span,p,img,... میزاری. برای فهمیدن کاربردش کافیه سورس صفحات رو نگاه کنی.

2- اولی یه دیو هست مثلا دیوهای دیگه با چندتا فرزند(کاربردش صرفا نگه داری فرزند هست)، دومی رو هم همینجوری نمیشه گفت! باید استایل اون کلاس رو دید! ولی ظاهرا واسه استایل متنهای داخلش هست.

3- آره میتونی استفاده کنی! اینو بخون:


The new semantic elements (<article>, <section>, and friends) justifiably capture a lot of <div>‘s territory, but <div> still has a place in the HTML5 world. You should use <div> when there is no other more semantically appropriate element that suits your purpose. Its most common use will likely be for stylistic purposes — i.e., wrapping some semantically marked-up content in a CSS-styled container.
4- ID باید unique باشه یعنی فقط یه عنصر میتونه مثلا آی دی header رو داشته باشه، در غیر اینصورت استاندارد رو رعایت نکردی.
اما کلاس اینطور نیست.
کلا واسه عناصری که خاصیت های مشابه و تکراری دارن باید از کلاس استفاده کنی.

azamicu
جمعه 24 خرداد 1392, 19:09 عصر
با سلام
خیلی ساده:
div برای نگهداری عناصر فرم شماست و هرچیز که میخوای توش نشون بدی
id همونجور که دستمون گفته یکتا برای یک عنصر ولی موقعی که میخوای باهاش یک استایل رو نسبت بدی چند عنصر هم میتونن یک id داشته باشند
اگه شما یک صفحه با استاندارد html5 ببینی متوجه میشی که برای نمایش محتوای اصلی باید از دایو استفاده کرد
از id بیشتر برای انتخاب گر های js استفاده میشه و از کلاس برای استایل دادن ولی این یک چیز غیر قابل تغییر نیست