Asosiy farq – Blok va Inline elementlar
HTML Hyper Text Markup Language degan ma'noni anglatadi. U veb-sahifalarni yaratish uchun ishlatiladi. Har bir veb-sahifa boshqa veb-sahifalarga giperhavolalar yordamida ulanadi. Bu til teglardan iborat. Teg burchakli qavslar ichiga o'ralgan. Sintaksis ga o'xshaydi. Aksariyat teglarda yopilish tegi ham mavjud. Teg qachon bo'lsa, yopilish tegi. Ba'zi teglarda yopish tegi yo'q. Bunday tegga misollar
va

Ular bekor teglar sifatida tanilgan. HTML elementi HTML hujjati yoki veb-sahifaning Hujjat Ob'ekt Modeli (DOM) ga ajratilgandan so'ng tarkibiy qismidir. DOM veb-brauzer ichidagi ichki vakillikdir. U daraxt tuzilishidagi har bir hujjatni ifodalaydi. Brauzerda ko'rsatiladigan elementlar blok elementi yoki inline element bo'lishi mumkin. Blok elementlari to'rtburchaklar tuzilishga ega. Inline elementlar blok elementlariga kiritilishi mumkin. Blok va inline element o'rtasidagi asosiy farq shundaki, blok elementlari mavjud to'liq kenglikni egallaydi, inline elementlar esa elementlarning mazmunini ko'rsatish uchun kerakli kenglikni oladi.
Blok elementlari nima?
Blok elementlari mavjud toʻliq kenglikni oladi. Ushbu elementlar har doim yangi qatordan boshlanadi. Blok elementlarining ayrim misollari quyidagicha.
paragrafni belgilash uchun ishlatiladi. masalan
Bu paragraf
. Sarlavhalarni aniqlash uchun oltita teg mavjud. Ular
,
,
…
. Dasturchi sarlavhadan mos ravishda foydalanishi mumkin.
Buyurtma roʻyxatibilan belgilanadi
tartibsiz roʻyxatbilan belgilangan
. Veb-sahifa bo'ylab gorizontal chiziqni ko'rsatish uchun ishlatiladi.
Blok va Inline elementlar |
|
Blok elementlari asosiy elementning butun kengligini qamrab oladigan elementlardir va boshqa hech qanday element joylashtirilganidek gorizontal boʻshliqni egallashiga yoʻl qoʻymaydi. | Inline elementlar toʻgʻridan-toʻgʻri tana elementi ichiga joylashtirilmaydigan va blok elementlari ichiga joylashtirilgan elementlardir. |
Yangi qator | |
Blok elementlari yangi qatordan boshlanadi. | Inline elementlar yangi qatordan boshlanmaydi. |
Majburiy joy | |
Blok elementlari barcha kenglikni oladi. | Inline elementlar faqat kerakli kenglikni oladi. |
Xulosa – Blok va Inline elementlar
HTML Hyper Text Markup tilini anglatadi. Bu teglardan tashkil topgan til. Har bir teg o'ziga xos vazifaga ega va veb-sahifani qanday tuzishni belgilaydi. Ba'zi teglarda boshlang'ich teg va tugatish tegi mavjud. Ba'zi teglarda tugatish tegi yo'q. Ular bekor teglar deb ataladi. Tahlil - bu sintaksisni tahlil qilish jarayoni. Tahlil qilish bosqichidan keyin bu teglar elementga aylanadi. Elementlar blok darajasidagi elementlar yoki inline elementlar bo'lishi mumkin. Blok va inline elementlar o'rtasidagi farq shundaki, blok elementlari mavjud to'liq kenglikni egallaydi, inline elementlar esa elementlarning mazmunini ko'rsatish uchun kerakli kenglikni oladi.
Block vs Inline Elements-ning PDF-versiyasini yuklab oling
Siz ushbu maqolaning PDF-versiyasini yuklab olishingiz va iqtibos keltirgan holda oflayn maqsadlarda foydalanishingiz mumkin. Iltimos, PDF versiyasini bu yerdan yuklab oling: Blok va Inline elementlar o'rtasidagi farq
Tavsiya:
Tuzuvchi va kuzatuvchi elementlar oʻrtasidagi farq nima

Izlanish va iz elementlari oʻrtasidagi asosiy farq shundaki, iz elementlari oʻsimliklarning oʻsimliklarning oziqlanishi uchun bir necha daqiqada zarur boʻlgan mikroelementlardir
I sinf va II toifadagi koʻchiriladigan elementlar oʻrtasidagi farq nima

I sinf va II toifadagi transpozitsiyalanuvchi elementlar oʻrtasidagi asosiy farq shundaki, I toifadagi transpozitsiyalanuvchi elementlar retrotranspozonlar, II sinf transposablaridir
Xalkofil va siderofil elementlar o'rtasidagi farq

Xalkofil va siderofil elementlarning asosiy farqi shundaki, xalkofil elementlar er yuzasiga yaqin joyda, siderofil element esa
Transuranik elementlar va radioizotoplar o'rtasidagi farq

Transuranik elementlar va radioizotoplar o'rtasidagi asosiy farq shundaki, transuranik elementlar atom raqamlari atom raqamlaridan kattaroq bo'lgan kimyoviy elementlardir
Makro va Inline funksiya oʻrtasidagi farq

Asosiy farq - Ibratli va Inline funktsiya Makro bu kodning bir qismi bo'lib, u preprotsessor direktivasi hisoblanadi. Inline funksiyasi C++ takomillashtirish xususiyatidir