html დოკუმენტის სტრუქტურა არის მთავარი ტეგები. სწორი HTML დოკუმენტის სტრუქტურა და გვერდის კოდი
კარგი დღე, ბლოგის მკითხველო და სტუმრებო. მე ისევ თქვენთან ვარ, თქვენი თავმდაბალი თანაშემწე ჰიპერტექსტის მარკირების ენის საფუძვლების სწავლაში html. ამ სტატიაში მინდა შევეხო ვებგვერდის გვერდების სტრუქტურირების თემას და უფრო ახლოს გაგაცნოთ ენის ძირითადი ტეგები.
ვებგვერდის სტრუქტურის html თემა ერთ-ერთი ყველაზე მნიშვნელოვანია და წარმოადგენს ვებგვერდის მშენებლობის საფუძველს, რომლის დაუფლების შემდეგ მარტივად შეგიძლიათ შექმნათ ინდივიდუალური დიზაინი თქვენი გვერდებისა და ვებსაიტებისთვის. თემის დეტალური შესწავლისთვის სტატიაში მოცემულია არა მხოლოდ თეორიული მასალა, არამედ ბლოგის შექმნის კონკრეტული მაგალითი. ახლა დროა დავიწყოთ სწავლა!
საშინლად გამოიყურება, ადვილად პროგრამირებადი
მათთვის, ვინც განსაკუთრებით მოუსვენარია, შესავალს დავიწყებ მაგალითით. ქვემოთ მოცემულია მარტივი პროგრამის კოდი, რომელიც მე დავწერე სპეციალურად ამ სტატიისთვის. არ ინერვიულო. თითოეულ ნაბიჯს მიეცემა დეტალური ახსნა.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 |
მუხლი 1გთავაზობთ პირველი სტატიის ტექსტს. მუხლი 2გთავაზობთ მეორე სტატიის ტექსტს. |
საიტის სტრუქტურის შექმნა html-ის გამოყენებით
- ძირითადი ჰიპერტექსტის მარკირების ენის ტეგები
- ახალი ტეგები, რომლებიც მოყვება html 5-ს
- გვერდის სტრუქტურირების მაგალითი
მუხლი 1
გთავაზობთ პირველი სტატიის ტექსტს.
მუხლი 2
გთავაზობთ მეორე სტატიის ტექსტს.
ეს კოდი ქმნის ბლოგის გვერდს, რომელიც თავის მხრივ იყოფა სათაურად, მენიუდ, მთავარ პანელად (განლაგება), რომელიც შეიცავს შიგთავსის პანელს (შინაარსს) და გვერდითა ზოლს (გვერდითა ზოლს), ასევე „ძირს“ (ძირი). ).
მოდი, დებრიფინგი პირველი ხაზიდან დავიწყოთ.
არის ენის ელემენტი, რომლის მთავარი ამოცანაა ვებ დოკუმენტის ტიპის მითითება. ამ გზით ბრაუზერი განსაზღვრავს რა სტანდარტით უნდა იყოს ნაჩვენები გვერდი, რადგან დღეს html-ის რამდენიმე ვერსია არსებობს.
თუმცა, ღირს ყურადღების მიქცევა ენის ახალ ერთეულზე, რომელსაც ე.წ სტილი. როგორც სახელიდან მიხვდით, ეს ტეგი ადგენს სტილს და არეგულირებს ობიექტების განლაგებას გვერდზე.
ლოგიკურად, შემიძლია ვივარაუდო, რომ თქვენს თავში მაშინვე გაჩნდა კითხვა: „რა გაუგებარი კოდია განთავსებული პროგრამის ამ ნაწილში? ის საერთოდ არ ჰგავს html-ს!” და პასუხი ასეთია: სტილის ტეგში ჩაწერილი არ არის html, არამედ css კოდი. როგორც უკვე აღვნიშნეთ, ეს არის ინსტრუმენტი ვებსაიტების გარეგნობის ფორმატირებისთვის.
დივეხება მარკირების ენის ბლოკის ტეგებს. იგი გამოიყენება გარკვეული ფრაგმენტების იზოლირებისთვის მათი შემდგომი მოდიფიკაციის მიზნით.
ბლოკების მართვა ხდება კასკადური სტილის ფურცლების გამოყენებით, ე.ი. css ენა მაგალითად ვებ გვერდს აქვს სამი ბლოკი, რომლებიც სტილიზებულია კლასის ატრიბუტების გამოყენებით.
ამრიგად, კოდი შეიცავს:
- განლაგება - ბლოკი, რომელიც პასუხისმგებელია გვერდის ძირითად ნაწილზე,
- გვერდითი ზოლი - გვერდითი ზოლი (ჩვეულებრივ შექმნილია ნავიგაციისთვის),
- შინაარსი - ბლოკი, რომელშიც განთავსებულია ბლოგის პოსტები.
ელემენტში, რომელსაც აქვს გვერდითი ზოლის კლასის განსაზღვრა, მე განვსაზღვრავ შეურიგებელ სიას ელემენტების გამოყენებით
- და
- . ბლოკში სტილის კლასის შინაარსით – სათაურის ტეგები
და პარაგრაფი
ახლა მოდით უფრო ახლოს მივხედოთ ბლოკს
.HTML თუ მაინც HTML 5? როგორ ამოვიცნოთ?
Div-ში განლაგების სტილის კლასით, სხვა ბლოკების გარდა, არის ტეგები, როგორიცაა სათაური, მენიუ და ქვედა კოლონტიტული. მაგალითის სხვა ელემენტებისგან განსხვავებით, ისინი სპეციფიკურია HTML 5 პლატფორმისთვის.
ამრიგად, სათაური არის ჰიპერტექსტის მარკირების ენის ელემენტი, რომელიც ჩვეულებრივ ქმნის საიტის გვერდების ან სექციების სათაურს, რომელშიც ჩასმულია სათაური. აღსანიშნავია, რომ Internet Explorer ბრაუზერს არ აქვს 8 ვერსიამდე სათაურის მხარდაჭერა, მაგრამ აჩვენებს მის შინაარსს.
მენიუს ტეგის მთავარი დანიშნულებაა მენიუს ელემენტების ჩვენება. დანომრილი და უნომრო სიების შესაქმნელად ელემენტების მსგავსად, მენიუს კონტეინერის შიგნით, თითოეული შინაარსის ელემენტი შედის დაწყვილებულ ტეგში.
- .
და ბოლოს, ქვედა კოლონტიტული ენის ერთეული. ვებ დეველოპერების ჟარგონში ამას ზოგჯერ გვერდის „ძირს“ უწოდებენ. ეს ტეგი მდებარეობს გვერდის ან სექციების ბოლოში. ქვედა კოლონტიტული ჩვეულებრივ შეიცავს ინფორმაციას კონკრეტული რესურსის ავტორობის, დოკუმენტის შექმნის თარიღის, ფონური ინფორმაციის ან სხვა მასალების შესახებ, რომლებიც არ საჭიროებს განსაკუთრებულ ყურადღებას ვებ რესურსის მკითხველებისგან.
ინსტრუმენტები ვებ რესურსების შესაქმნელად
ბევრი პროგრამული პროდუქტი შეიქმნა ინტერნეტ გვერდების გასავითარებლად. პირობითად, ისინი შეიძლება დაიყოს მარტივ რედაქტორ პროგრამებად და პროფესიონალურად ორიენტირებულ პროგრამულ პროდუქტებად.
ვებსაიტის შექმნისას პირველი, რაც უნდა წარმოიდგინოთ, არის ის, თუ როგორ იქმნება ვებ გვერდი. ეს არის ერთგვარი „საფუძველი“ ვებსაიტების მშენებლობაში. ამიტომ, სანამ ვებგვერდის შექმნის უფრო რთულ ტექნოლოგიებს ჩავუღრმავდებით, რეკომენდებულია HTML-ის საბაზისო ცოდნა მაინც. ამ გაკვეთილზე ჩვენ გავეცნობით HTML, მოდი მოვაგვაროთ HTML დოკუმენტის სტრუქტურადა გამოიყენოს პრაქტიკული მაგალითები მიღებული ცოდნის გასამყარებლად.
რა არის HTML?
HTMLნიშნავს ჰიპერტექსტის მარკირების ენას. ეს ენა პასუხისმგებელია ზუსტად იმაზე, თუ როგორ იქნება ნაჩვენები ჰიპერტექსტი საიტის გვერდებზე. ახლა მოდით გავარკვიოთ რა არის ჰიპერტექსტი? საიდუმლო არ არის, რომ ერთი ვებ გვერდი შეიძლება შეიცავდეს უამრავ სხვადასხვა სახის ინფორმაციას, იქნება ეს ტექსტი, ზოგიერთი ცხრილი, გრაფიკი, ვიდეო, აუდიო და ა.შ. ასე რომ, მთელ ამ ინფორმაციას შეიძლება ეწოდოს ერთი სიტყვით - ჰიპერტექსტი.
გაითვალისწინეთ, რომ HTML არის მარკირების ენა და არა პროგრამირების ენა. ამ ენას არავითარი ლოგიკური ფუნქცია არ გააჩნია და მასში რაიმე მათემატიკური გამოთვლების შესრულება შეუძლებელია. HTML გვერდებს აქვთ გაფართოება .htmlან .htmდა მუშავდება ბრაუზერების მიერ - IE, Mozilla Firefox, Google Chrome, Yandex Chrome, Opera და ა.შ.
ახლა მოდით გავარკვიოთ, როგორ ესმის ბრაუზერი რა და როგორ უნდა აჩვენოს ვებ გვერდზე? ძალიან მარტივია. ჰიპერტექსტის მარკირების ენას HTML აქვს ჩაშენებული ბრძანებები სახელწოდებით tags. სწორედ მათზეა ორიენტირებული ბრაუზერი.
HTML დოკუმენტის სტრუქტურა
ნებისმიერ HTML დოკუმენტს (ვებ გვერდს) უნდა ჰქონდეს გარკვეული სტრუქტურა. ეს თავიდან აიცილებს შესაძლო პრობლემებს ბრაუზერებში გვერდების გახსნისას. მაგალითად, მოდით შევხედოთ გვერდს, რომელიც შეიცავს შემდეგ HTML კოდს:
HTML დოკუმენტის სტრუქტურა ...
- .