ჰიპერტექსტური მარკირების ენა

თავისუფალი ქართულენოვანი ენციკლოპედია ვიკიპედიიდან
გადასვლა: ნავიგაცია, ძიება
HTML
(ჰიპერტექსტური მარკირების ენა)
ფაილის გაფართოება: .html, .htm
MIME type: text/html
ტაიპ-კოდი: TEXT
Uniform Type Identifier: public.html
დაამუშავა: World Wide Web Consortium და WHATWG
ფორმატის ტიპი: აღწერის ენა
წინა ვერსია: SGML
შემდეგი ვერსია: XHTML
სტანდარტ(ებ)ი: ISO/IEC 15445
W3C HTML 4.01
W3C HTML5 (draft)

ჰიპერტექსტური აღწერის ენა (ინგლ. HTML - HyperText Markup Language) — ტიმ ბერნერს-ლის მიერ 1993 წელს შექმნილი აღწერის ენა, რომელიც განკუთვნილია ვებ-გვერდების და საიტების შესაქმნელად და ინფორმაციის გასავრცელებლად ინტერნეტის საშუალებით.

HTML დაწერილია HTML ელემენტების ფორმით, რომელიც შედგება ტეგებისგან, რომლებიც გვერდის შინაარსში მოქცეულია კუთხიან ფრჩხილებში (როგორც <html>). HTML ტეგები ძირითად წყვილად არის წარმოდგენილი, როგორც <h1> და </h1>, თუმცა ზოგიერთი ტეგი ცარიელ ელემენტს წარმოადგენს და ამიტომ არაწყვილია, მაგალითად <img>. წყვილის პირველი ტეგი არის საწყისი ტეგი, ხოლო მეორე - დაბოლოება. მათ შორის დიზაინერები ამატებენ ტექსტს, სხვა ტეგებს, კომენტარებს და ტექსტზე დაფუძნებული შინაარსის სხვა ტიპებს.

ბრაუზერის დანიშნულებაა HTML დოკუმენტების წაკითხვა და მათი ხილვადი ან მოსმენადი გვერდების სახით გამოტანა. ბრაუზერი არ აჩვენებს HTML ტეგებს, იგი მათ იყენებს გვერდის შიგთავსის ასახვისთვის.

HTML ელემენტები წარმოადგენენ ყველა საიტის შემადგენელ ნაწილს. HTML-ის მეშვეობით დასაშვებია სურათებისა და ობიექტების გვერდზე ასახვა, ისევე, როგორც ინტერაქტიული ფორმების შექმნა. შესაძლებელია სტრუქტურული დოკუმენტების შექმნა, რაც ხდება ტექსტის სტრუქტურული სემანტიკის აღნიშვნით, მაგალითად აბზაცებით, სიებით, სათაურებით, ბმულებით, ციტირებებით და სხვა ელემენტებით. HTML-ში შესაძლებელია სხვადასხვა სკრიპტის თანდართვაც, რომლებიც დაწერილია ჯავასკრიპტის მსგავს ენებზე. ამით ხდება HTML გვერდზე ასახული მოქმედებების კონტროლი.

ბრაუზერები აგრეთვე აღჭურვილია CSS ელემენტებზე წვდომის ფუნქციით. ამით ხდება გვერდის ზოგადი სახის, ტექსტის ფორმატირებისა და სხვა მასალების გლობალური კონტროლი. W3C, რომელიც HTML და CSS სტანდარტებზე მუშაობს, მომხმარებელს ურჩევს CSS-ის გამოყენებას და ზედმეტი რაოდენობის HTML კოდირების შემცირებას.[1]

სქოლიო[რედაქტირება]