Kompyuterlar, Dasturlash
HTML: boshlanuvchilar uchun asoslari
HTML - biz bilamiz va sevgi kabi Internet qildi gipermatnli belgilash tili. Bu ajoyib vositasi saytlarga rahmat chiroyli va zamonaviy qarash va ulardan foydalanish qulaylik beradi. HTML shunchaki bir samimiy variant veb-sahifaning elementlari yig'iladi. Uning ish qilish aslida teng bo'lgan matn muharrirlarini kabi MS Word yoki OpenOffice kabi. Ular xat, qalin matn, kursiv, jadvallar, va hatto tasvir ega bo'lgan hujjat harflar bir faceless massasini o'girib. Deyarli bir xil narsa HTML uning hujjatlar brauzerida ko'rsatiladi va bu vosita imkoniyatlari matn muharriri ancha keng ekanini yagona farq bilan, qiladi. veb-sahifa tuzilishini tasvirlab maxsus buyruqlarni - teglar brendingi uchun ishlatiladi. Ular burchagi qavs ichiga olinadi -
Visual muharrirlari
faqat HTML o'rganish uchun yo'l ochib berdilar boshlanuvchilar, tez-tez biron ilmsiz veb-saytlar yaratish uchun dasturlar bilan ish boshlanadi. Ular brauzer paydo bo'ladi, ular shunchaki ekranda ma'lumotlar joylashtirish mumkin. abadiy inoyatiga manbai, veb-ishlab chiquvchilari eng qutilish imkonini beradi - u erda, tuyuladi. Lekin shunday oddiy emas, Visual muharrirlari qilish ko'p kamchiliklar bor, chunki mumkin emas jiddiy loyihalarda ularni ishlatish.
Ushbu dasturlar sahifaning oxirgi versiyasi beso'naqay va Suboptimal qilish keraksiz teglar ko'p yarating. Albatta, yuqori tezlikdagi Internetning bu asrida bu o'tmishda kamroq ahamiyatga ega, lekin bir qisqa va yaxshi yozilgan sayti Visual muharriri yaratilgan, uning hamkasbi, nisbatan ko'proq amaliy nima sabablarga ko'ra bir qator bor. Bunday dastur amalga Web sahifa yomon qiyin tatib ularni bor semantik xatolar bir guruh bilan kodi va beso'naqay va mantiqsiz kodi har kilobayt ularga muhim qidirish motorlar tomonidan muomala qilinadi. Bundan tashqari, muharrirlari ko'pincha marta ortda, ahamiyatsiz bo'lib, va hech professional bu mahsulotlari foydalanmang, chunki ularning rivojlanish amaliy ustida resurslarni sarflash. Shuning uchun, saytlar yaratishda ishlashni istaydi kim, HTML asoslarini bilish kerak.
tags
Yuqorida aytib o'tilganidek, teglar veb-brauzer sahifaning tuzilishini tasvirlab. Ularning aksariyati, lekin hammasi emas, ochilish va yopilish teglar mavjud. Misol uchun,
yopiq bo'lishi shart emas bitta teglar ham mavjud. Ularda bu ichki bo'ldi, shuningdek, sifatlari. Xususiyati HTML-teglar eng uchun tashkil etilgan va elementning xossalarini mumkin. Bu ochilish tegida mo'ljallangan ushbu kabi ko'rinadi: xususiyati = "...", xususiyati qiymati qaerda o'rniga punktlari bo'ladi. teg bilish HTML rivojlantirish uchun birinchi va eng muhim qadamdir. Bu san'at asoslari, shuningdek, veb-sahifa tuzilishi bir tushuncha, degani.
hujjat tuzilishi
Har bir HTML hujjat, masalan, index.html uchun tegishli kengaytmalariga ega. Shunday qilib, brauzer, u, albatta, bor tushunish mumkin, va to'g'ri bir sahifani aks. Barcha sayt yaratish uchun ishlatiladigan fayllar, u kelajakda katta hayotingizni qulaylashtirish shu papkada tutish uchun tavsiya etiladi. Hypertext Markup Language HTML asoslari hujjat tuzilmasini aniq tushuncha o'z ichiga oladi. Bu teg bilan boshlanadi , ushbu hujjatda foydalaniladigan HTML, brauzer versiyasini aytadi. Ayni paytda, tilning dolzarb beshinchi versiyasi, shuning uchun hech narsa ixtiro qilish hojat yo'q, biz xavfsiz har qanday Sahifaning yuqori yuqorida teg kiritish mumkin.
So'ngra sayt "skeleti" tashkil etuvchi asosiy bog'langan tuzilishi o'ting. birinchi tegi barcha qolgan qo'yish - ... html>. uni ochadi va hujjatni yopiladi, shuning orqasida ekanligini barcha, veb-sahifa deb brauzer tomonidan tan olinmagan. Ushbu teg har qanday hujjat uchun talab qilinadi. Bu, shuningdek, quyida muhokama qilinadi necha majburiy teglar o'z ichiga oladi.
bosh
teg ichidagi
... head> Shunga qaramay, hujjat HTML muhim qismidir, sahifada ko'rsatilgan, lekin qilinmaydi texnik tabiat, ma'lumotlarni o'z ichiga olgan. Bu joyda qo'ydi Sayt xabarnoma, tanlangan va sahifa nomi, kodlash ichiga kiritiladi. Bu majburiy teg ... title>aloqa
HTML asosiy bilim, shuningdek, Cascading uslublari, yoki CSS foydalanishni o'z ichiga oladi. Ular sahifasida paydo bo'ladi elementlarning xususiyatlarini belgilash. Ushbu muammo uchun zamonaviy yondashuv qo'shimcha qulaylik uchun tashqi faylga rang, balandligi va element o'rnini kabi xususiyatlari, jazo, o'z ichiga oladi. CSS-fayl teg foydalanadi ulash uchun. to'liq formada, bu kabi bir narsa ko'rinadi: , href bildiradi uning turiga - fayl va turi joylashishiga.
badan
Bu sahifada ko'rinadigan qismi tomonidan yaratilgan HTML-hujjat, bu qismi hisoblanadi. Barcha bu "tana" ichida amalga oshiriladi brauzer tomonidan ko'rsatiladi.
- - CSS tasvirlangan muayyan uslub, tayinlangan bo'lishi, bir Fransiyani chiqarib uchun ishlatiladi;
- - bir veb sahifadagi ishorani yaratadi; sakrab manzili atribut href belgilanadi;
- - eng mashhur zamonaviy teglar biri; u bugungi veb-saytlar (blok uchun parametrlarCSS belgilangan va boshqa birliklari, bu teg ichida joylashtirilgan bo'lishi mumkin) ulushi asosida amalga oshiriladi bir blok element, chunki, unga alohida e'tibor berish lozim tili HTMLl asoslarini o'rganishga qaror qildi Kimki;
- matnni bir paragraf tanlaydi; bandiga mazmuni ochilish va yopilish teglar orasida joylashgan;
- - bir raqamlangan ro'yxat, elementlar qaysi tegi juft bo'lib hisoblanadi
- ;
-
- - modda belgilangan ro'yxat , shuningdek sanoqli elementlarda yorlig'i bilan ko'rsatiladi
- ;
-
-
- Hujjatni tashqi hujjat (- asosiy sarlavha, va keyingi tafovutlar, aytmoqchi, to'plamlar
,
Internet ochiq bo'shliqlar ustida topish deyarli imkonsiz darajasi uning subtitrlar bor ko'rsatkich boshi bilan, ya'ni
darajasini bildiradi) bu sahifa faqat bitta header bo'lishi mumkin, deb eslash ham muhimdir
;
- - qalin matn;
- - Italic;
-
- veb-sahifasi (u yopildi kerak emas, lekin u bir tasvir uchun matn belgilaydi alt xislati belgilash uchun talab qilinadi, bitta teg) rasmlarni joylashtiring;
Bu o'z veb-sahifasini yaratish uchun zarur emas, balki butun teglar, lekin ular boshlanuvchilar uchun HTML asosini uchun etarli bo'ladi.
CSS
HTML tili ishlab chiqish har bir teg obzavolsya vazn sifatlari, deb aslida olib keldi, va veb-sahifalar ko'rinishi uchun talablar sezilarli darajada oshdi, degani. Kodi uni o'qib, u yoqda tursin, moslashtirish yoki almashtirish qiyin bo'ldi, noqulay va noqulay bo'ldi. Bundan tashqari, keyin sayt satrlari juda ko'p, yashil belgilangan qaysi o'n sahifalarini, agar har bir qo'lini o'zgaruvchan, ter kerak, va siz ularni birdaniga qizil qilish so'radim. Uslublar kaskadli jadvallari kelishi bilan, bu jarayon oddiy va mantiqiy aylangan, va HTML-kod ancha ukish aylandi.
qo'llash CSS
Veb-sahifalarni yaratish uchun HTML va CSS asoslarini bilish kerak, shuning uchun hech narsa emas, bu sohada qilish Uslublar kaskadli jadvallari bilmasdan endi. Ular butun hujjatga amal har bir element uchun sifatlari, belgilangan. Shunday qilib, siz faqat bitta qoidani yozish, barcha
hujjatga CSS faylini ulash uchun, teg bog'liqlik bor. Oz yuqorida uning foydalanish tamoyilini tasvirlangan, lekin u bir joyda barcha odob birlashtirish yagona variant emas. hujjatning "rahbari" joylashgan va CSS fayllarni foydalanib holda tarzini ro'yxatdan imkonini beradi tegi