IN თანამედროვე სამყაროზოგჯერ საკუთარი ვებსაიტის არსებობა ისეთივე მნიშვნელოვანია, როგორც ტელეფონის ნომერი ან მისამართი ელფოსტა. სამწუხაროდ, ყველას არ შეუძლია შექმნას ლამაზი პროფესიონალური ვებსაიტი დამოუკიდებლად და ზოგჯერ მრუდიც კი არ მუშაობს. პროგრამისტებისგან შეკვეთა ასევე არ არის იდეალური გამოსავალი, რადგან ყველას არ შეუძლია ამის საშუალება.
დაეხმარეთ ამ სიტუაციიდან გამოსვლას უფასო htmlვებსაიტების შაბლონები. HTML საიტის შაბლონი არის მზა კომპლექტი სტატიკური გვერდებიკონკრეტული საიტისთვის. ამ შაბლონის გამოყენებით, თქვენ შეგიძლიათ შექმნათ მარტივი ვებსაიტი სულ რაღაც რამდენიმე საათში, HTML მარკირების ძირითადი ცოდნით. HTML განყოფილებაში თქვენ მიიღებთ ამ ცოდნას, თუ კიდევ რამდენიმე საათს დაუთმობთ სწავლას და თუ არ დაზოგავთ დროს CSS განყოფილებაში, თქვენ შეძლებთ სრულად აკონტროლოთ HTML საიტის შაბლონების დიზაინი და მათი სრულად მორგება. თქვენს საჭიროებებზე.
ვებსაიტების შაბლონების კიდევ ერთი უდავო უპირატესობა ის არის, რომ უმეტეს შემთხვევაში ისინი იწერება პროფესიონალების მიერ. საიტის პროფესიონალური შაბლონი ნიშნავს არა მხოლოდ ლამაზ და თანამედროვე დიზაინი, არამედ როგორც კოდი წერია. საძიებო სისტემები უყურებენ როგორ იწერება თქვენი საიტი, არის თუ არა კოდი SEO ოპტიმიზირებული და ამის საფუძველზე ამცირებენ ან ზრდიან თქვენს პოზიციებს ძიების შედეგებში. ამიტომ კარგი საიტი არ უნდა იყოს მხოლოდ ლამაზი და თანამედროვე, რაც მნიშვნელოვანია, არამედ კარგად დაწერილი კოდის თვალსაზრისით.
ჩამოტვირთვა უფასო HTML შაბლონებისაიტი და შექმენით თქვენი პროექტები უმოკლეს დროში.
სრული სათაური - ჰიპერტექსტის მარკირების ენა. ეს არის ჰიპერტექსტის მარკირების ენა, რომელიც ფართოდ გამოიყენება ვებ გვერდებისა და დოკუმენტების აგებისას. HTML მოგზაურობა დაიწყო პირველ ნახევარში 90-იანი წლები. იმ დროს ის იყო უკიდურესად პრიმიტიული, მაგრამ უკვე დაეხმარა შექმნას მარტივი გვერდებივებისთვის. მას შემდეგ ენა მუდმივად ვითარდებოდა და დღეს უკვე ბევრი რამ ისწავლა. HTML-ის გარეშე, როგორც ჩვენ შევეჩვიეთ მას, ვებსაიტები უბრალოდ არ იარსებებდნენ. თითქმის ყველა ვებსაიტი გარკვეულწილად იყენებს HTML-ს.
დღევანდელი სტანდარტი არის HTML5, რომელიც ოფიციალურად 2014 წელს გამოვიდა. ეს არის რევოლუციური სტანდარტი, რომელმაც საშუალება მისცა ენას მიეღწია ახალ დონეზე.
ინოვაციები HTML5-ში:
- პარსინგის ალგორითმი შეიცვალა DOM სტრუქტურის შემუშავებისას;
- გამოჩნდა ახალი ტეგები, როგორიცაა აუდიო, ვიდეო და სხვა. სხვათა შორის, ახლა თქვენ შეგიძლიათ შექმნათ ვებ პლეერი მხოლოდ HTML გამოყენებით. ადრე უნდა გამოეყენებინა Adobe Flashმოთამაშე;
- HTML ელემენტების გამოყენების წესებისა და სემანტიკის ნაწილის ხელახალი განსაზღვრა.
გლობალურად რომ შევხედოთ, HTML5 უფრო მეტი გახდა შემდეგი ვერსიაენა, მაგრამ სრული პლატფორმა აპლიკაციის განვითარებისთვის. ადრე მისი შესაძლებლობები სტრუქტურის აგებით შემოიფარგლებოდა, დღეს ის გაცილებით ჭკვიანია. სტანდარტის გამოშვებით, ენის ფარგლები მნიშვნელოვნად გაფართოვდა. ვებ განვითარების ტრადიციული მიმართულების გარდა, იგი გამოიყენება შესაქმნელად კომპიუტერული პროგრამები Windows 8-ზე და უფრო ახალზე, ასევე სმარტფონებისთვის აპლიკაციების შემუშავებისთვის ყველა პოპულარულ პლატფორმაზე.
ყველაფერი იქამდე მივიდა, რომ HTML5-ის გამოყენება დაიწყო ორ ძირითად სფეროში:
- როგორც HTML ენის განახლებული ვერსია;
- როგორც ფუნქციური პლატფორმა, რომელზეც შეგიძლიათ შექმნათ სხვადასხვა სირთულის ვებ აპლიკაციები. მართალია, შექმენი სრული აპლიკაციასუფთა HTML5-ზე ის არ იმუშავებს, ამისთვის ჯერ კიდევ გამოიყენება JavaScript და CSS3.
ვინ ახდენს HTML5-ის მოდერნიზებას? ენაზე მუშაობს W3C ან სრული სახელი - მსოფლიო ქსელის კონსორციუმიარის საერთაშორისო ორგანიზაცია, რომელიც ინარჩუნებს დამოუკიდებლობას კონკრეტული დეველოპერებისგან. ის ასევე აწარმოებს სპეციფიკაციებს, განმარტებებს და სტანდარტებს HTML5-ისთვის. ორიგინალი და სრული სპეციფიკაცია ხელმისაწვდომია ოფიციალურ ვებსაიტზე ბმულზე ( ხელმისაწვდომია ინგლისურ ენაზე). ორგანიზაციას ენაზე მუშაობა არ დაუსრულებია, პირიქით, ჯერ კიდევ ავითარებს.
ბრაუზერის მხარდაჭერა
მნიშვნელოვანია გვესმოდეს, რომ HTML5 სპეციფიკაცია და ამ ტექნოლოგიის დანერგვა კონკრეტულ ბრაუზერებში განსხვავებული ცნებებია. აქტიურ განვითარებაში მყოფმა ბევრმა ვებ ბრაუზერმა დაიწყო HTML5 ფუნქციების ნელ-ნელა დანერგვა ამ ვერსიის გამოშვებამდეც კი. დღეისათვის უახლესი ბრაუზერები მხარს უჭერენ HTML5-ის ყველა მახასიათებელს. სრული მხარდაჭერა უზრუნველყოფილია: Chrome, IE 11, Firefox, Edge, Opera. შედარებით ძველ ვერსიებს არ აქვთ ახალი სტანდარტების მხარდაჭერა, როგორიცაა IE 8 და ქვემოთ. ვერსიაში IE9და 10 სტანდარტები უკვე დანერგილია, მაგრამ მხოლოდ ნაწილობრივ.
ხშირად ბრაუზერებმა შეიძლება ზოგადად იმუშაონ ახალი სტანდარტით, მაგრამ განსხვავებულად უმკლავდებიან ფუნქციებს ან უბრალოდ უშვებენ შეცდომას. ამიტომ, ჯვარედინი ბრაუზერის შემუშავებისას, თქვენ უნდა გაითვალისწინოთ ბრაუზერების ყველა მახასიათებელი. TO დღევანდელი მომენტივებ ბრაუზერების სტანდარტული მხარდაჭერა უკვე კარგ დონეზეა.
იმისათვის, რომ დარწმუნდეთ, რომ ბრაუზერის მიმდინარე ვერსია მხარს უჭერს HTML5-ს, შეგიძლიათ გააკეთოთ პატარა ტესტი.
რა გჭირდებათ სამუშაოდ?
რა არის სასარგებლო HTML5-ის ქვეშ განვითარების დროს? ძირითადი ინსტრუმენტი არის ტექსტური რედაქტორი, რომელშიც დაიბეჭდება მომავალი ვებ გვერდის კოდი. ერთ-ერთი ყველაზე პოპულარული და მრავალმხრივი რედაქტორია Notepad++. ის ხელმისაწვდომია ოფიციალურ ვებსაიტზე სრულიად უფასოდ. უფასო განაწილების გარდა, მას ასევე აქვს ყველა საჭირო ფუნქცია, აქვს ბევრი სასარგებლო დანამატი, ხაზს უსვამს ტეგების გახსნას და დახურვას.
ასევე კარგი რედაქტორიუმრავლესობის მხარდაჭერით ოპერატიული სისტემაარის Visual Studio Code. მას შეუძლია იმუშაოს MacOS-ზე, Windows-ზე და Linux-ზე. შესაძლებლობების მიხედვით ეს პროგრამული უზრუნველყოფაოდნავ აღემატება Notepad++-ს.
მეორე მნიშვნელოვანი ინსტრუმენტი არის ვებ ბრაუზერი, ის სასარგებლოა კოდის შესამოწმებლად. ნებისმიერი ბრაუზერი ცნობილი დეველოპერისგან გააკეთებს. თუ თქვენ გჭირდებათ კროს-პლატფორმული აპლიკაციის შექმნა, სისტემაში უნდა დააინსტალიროთ ყველა პოპულარული ვებ ბრაუზერი.
ან სწავლა HTML გაკვეთილებიდამოუკიდებლად და უფასოდ
გსურთ შექმნათ თქვენი ვებ გვერდი ინტერნეტში? - Ძალიან კარგი! HTMLგაკვეთილები ამაში დაგეხმარებათ.
ჰიპერტექსტის მარკირების ენა ან შემოკლებული HTML- დოკუმენტების ჰიპერტექსტის მარკირების ენა, W3C კონსორციუმის პროდუქტი - ეფუძნება თითქმის ყველა არსებულ ვებ გვერდს, რაც მას პირველ ადგილზე აყენებს საიტების შექმნის ხელსაწყოების იერარქიაში. განსაკუთრებული ყურადღება უნდა მიექცეს ამ განყოფილების გაკვეთილების შესწავლას.
- HTML გაკვეთილებიეს არის გაკვეთილები, თუ როგორ უნდა შექმნათ ვებ გვერდები.
- HTML გაკვეთილები- პირველი ნაბიჯი ინტერნეტ საიტების განვითარების ათვისებისკენ.
- HTML გაკვეთილებიდა ვებ დიზაინის გაკვეთილები სრულიად განსხვავებული ცნებებია.
ახალი, თანამედროვე HTML გაკვეთილებისპეციალურად შექმნილი დამწყებთათვის.
Სინტაქსი HTMLსაკმაოდ მარტივი და ადვილად გასაგები, მაგრამ ეს არ ნიშნავს იმას, რომ სასწავლო პროცესი შეუფერხებლად და უშეცდომოდ წარიმართება. არ არის საჭირო მათი შიში - ისინი გარდაუვალია. შეცდომების დაშვებით, თქვენ იღებთ ინფორმაციას იმის შესახებ, თუ როგორ არ უნდა მოიქცეთ მომავალში, ეს ინფორმაცია ღირს გარკვეული ძალისხმევა, დრო და, შესაბამისად, განსაკუთრებით ღირებული. ასე გროვდება ცოდნა და გამოცდილება.
როდესაც შექმნით თქვენს პირველ გვერდებს, გაგიხარდებათ ფიქრი, რომ აღმოაჩენთ სამყაროს, რომელიც აქამდე არ იცოდით და შესაძლოა არც იცოდით მისი არსებობის შესახებ - სხვა შესაძლებლობების სამყარო - ინტერნეტის სამყარო.
Ფრთხილად იყავი! შესაძლოა ახალ საქმიანობაზე დამოკიდებული გახდეთ.
ახალი HTML გაკვეთილები | HTML კოდის მაგალითი
განვიხილოთ მისი ელემენტები:
ტეგები, რომლებიც განსაზღვრავენ დოკუმენტის დასაწყისს და დასასრულს.
სერვისის განყოფილება. აქ არის ბრძანებები ბრაუზერებისთვის, ინსტრუქციები საძიებო რობოტებისთვის, დისტანციური ფაილების ბმულები, სკრიპტები.
ტეგები, რომლებიც განსაზღვრავენ დოკუმენტის მთავარ სათაურს.
ეს განყოფილება შეიცავს ვებ გვერდის მთელ ხილულ ნაწილს.
ბრაუზერში ვნახავთ Hello World! :
სწავლისთვის HTMLსაჭიროა ჩასაწერი. მასში ჩვენ ხელით ჩავწერთ კოდს. ალბათ სულ ესაა... ეწევა კოდის ინტერპრეტაციას პროგრამული უზრუნველყოფავებ დათვალიერებისთვის, ანუ Internet Explorer, Firefox, Opera, Chrome და სხვა ბრაუზერები.
გაკვეთილებზე ეს კურსიწარმოდგენილი იქნება HTML 5, XHTML და CSS ჩანართები. ეს კომბინაცია ოპტიმალურია სწავლისთვის და საშუალებას გაძლევთ მნიშვნელოვნად დააჩქაროთ მასალის განვითარება.
ამჟამად, სპეციფიკაცია უკვე ხელმისაწვდომია W3C კონსორციუმის ოფიციალურ ვებსაიტზე HTML 5. მეხუთე ვერსიის შემუშავება დაიწყო 2007 წელს, მას ეფუძნება XMLდა სინამდვილეში მას ავსებს ახალი ელემენტები და ატრიბუტები, XHTML- ჭამე. მეხუთე ვერსია HTMLგთავაზობთ მეტ ფუნქციონირებას და ამარტივებს ინტერაქტიული საიტებისა და ვებ აპლიკაციების შექმნის პროცესს. გარდა ამისა, HTML 5შეიცავს დამატებით ელემენტებს, რომლებიც უზრუნველყოფენ მულტიმედიური შინაარსის განთავსებას ვებ გვერდის შიგნით.
ახალი HTMLჯერ არ მიუღია რეკომენდაციის სტატუსი და მისი ტეგები ამ ეტაპზე მხოლოდ ზოგიერთი ბრაუზერის მიერ არის აღიარებული. მაგრამ ამის მიუხედავად, დღეს ხელმისაწვდომია HTML 5 გაკვეთილები.
Post Scriptum: ინტერნეტი შედგება უსასრულო რაოდენობის გვერდებისგან, რომლებიც ერთმანეთთან არის დაკავშირებული ჰიპერბმულებით "ჰიპერტექსტის გადაცემის პროტოკოლის" მეშვეობით - ჰიპერტექსტის გადაცემის პროტოკოლი ან მოკლედ HTTP - მონაცემთა გადაცემის პროტოკოლი ჰიპერტექსტური დოკუმენტების სახით. Რა არის HTML? HTML - ჰიპერტექსტის მარკირების ენაან ჰიპერტექსტის მარკირების ენის დოკუმენტები.
ეს სტატია არ აცხადებს, რომ არის ყოვლისმომცველი სახელმძღვანელო HTML დოკუმენტების მარკირების ენაზე. იგი აღწერს HTML-ის საფუძვლებს - ძირითადი პრინციპები, ამ ტექნოლოგიის ცნებები და განმარტებები, რომელთა ათვისების შემდეგ, შეგიძლიათ მარტივად გადახვიდეთ HTML კოდირების სწავლაში.
მაგარი
ჩამაგრება
გაკვეთილის შესასწავლად გადმოწერეთ არქივი საჭირო ფაილებით.
HTMLარის მარკირების ენა დოკუმენტები. სწორი გამოთქმა - HTMEL.
გიმუშავიათ ოდესმე Word დოკუმენტის რედაქტორში ან მსგავს საოფისე აპლიკაციები? თქვენ ალბათ ეს იცით ამ სახეობისრედაქტორს აქვს მდიდარი ფუნქციები ტექსტის რედაქტირებისთვის, ელემენტების მოწყობისთვის, სურათების ჩასმისთვის და ა.შ.
გეკითხებით, რატომ წერთ სტატიაში HTML-ის შესახებ სიტყვების პროცესორების შესახებ? Მაგრამ რატომ. თუ ხვდები რა არის ოფისის რედაქტორი? ეს არის აპლიკაცია დოკუმენტების რედაქტირებისა და ჩვენებისთვის.
საკვანძო სიტყვა აქ არის დოკუმენტი . ანუ, ჩვენ ვქმნით, ვასწორებთ და ვუყურებთ დოკუმენტს რომელიმე პროგრამაში, ში ამ საქმეს- ოფისის რედაქტორში. თუ ჩვენ გავხსნით ასეთ დოკუმენტს მარტივ ტექსტურ რედაქტორში, როგორიცაა Notepad, დავინახავთ უამრავ უცნაურ სიმბოლოს და ნიშანს. სიმბოლოების ეს არეულობა კაცობრიობისთვის გაუგებარია, მაგრამ კომპიუტერებისთვის გასაგები. ამ შინაგანი ენის წყალობით, word დოკუმენტიიძენს გარკვეულ სტრუქტურას და იერსახეს თავად რედაქტორში და დოკუმენტი ჩვენს წინაშე მთელი თავისი დიდებით ჩნდება ფორმატირებული ტექსტით და სურათებით მათ ადგილას.
HTMLარის მარკირების ენა ბრაუზერისთვის. Word "აქ არის ბრაუზერი, ხოლო დოკუმენტი არის HTML გვერდი. ეს არის საფუძველი HTML ტექნოლოგიები, რომლის გაგებაც აუცილებელია იმისათვის, რომ არ აგვერიოს ვებ დოკუმენტების მარკირების ენა პროგრამირების ენებთან. სახელი თავისთავად საუბრობს HTML-ის გამოყენებითჩვენ მარკირება, სადაც ელემენტი, სურათი ან ტექსტი გამოჩნდება გვერდზე და რა თანმიმდევრობით გამოჩნდება ისინი ერთმანეთის გვერდით.
დიახ, მარტივი აკრეფა და ტექსტის ფორმატირება საოფისე აპლიკაციებში არაფერ შუაშია პროგრამირებასთან. მაგრამ დაკვირვებული მკითხველი შეამჩნევს მნიშვნელოვანი დეტალი- ტექსტის პროცესორში ვიზუალური ღილაკებითა და მენიუებით ვბეჭდავთ, ვასწორებთ და ვაფორმატებთ ტექსტს და სურათებს, მაგრამ რატომ იწერება HTML კოდი ხელით? რატომ შეისწავლეთ ამდენი ტექნიკური დეტალი დოკუმენტის მარკირების ჩაწერის შესახებ?
სინამდვილეში, არსებობს მრავალი რედაქტორი, რომლითაც შეგიძლიათ შექმნათ და დაარედაქტიროთ HTML გვერდები Word-ის ანალოგიით. ანუ წყაროს HTML კოდი ჩვენთვის დამალულია და ჩვენ მასში არ ვეხებით.
ერთგვარი Word HTML-ისთვის. ასეთი ვიზუალური რედაქტორებიუწოდებენ:
WYSIWYG რედაქტორები - ვქუდი ი ou სეე მეს ვქუდი ი ou გდა ა.შ. ანუ, თუ რუსულად ითარგმნება: რასაც ვხედავთ, ვიღებთ.
მე მათ ვეძახი "ვუზებს". მიუხედავად იმისა, რომ ეს არ არის ფონეტიკურად სწორი, ეს აშკარად მიუთითებს ამ გამოგონების უშედეგოობაზე. დამწყები ძალიან ხშირად იყენებენ ასეთ რედაქტორებს თავიანთი პირველი საიტების შესაქმნელად. რა თქმა უნდა, ეს მოსახერხებელია - არ არის საჭირო ტეგების, დიზაინის სტილის და სხვა, ერთი შეხედვით, უსიამოვნო და რთული საგნების შესწავლა. თავად რედაქტორი ავტომატურად გადააქცევს ჩვენს მოქმედებებს HTML კოდში.
მაგრამ, როგორც ამბობენ, უბრალოდ არაფერი ხდება. უფრო კონკრეტულად, ამ მიდგომას აქვს ძალიან სერიოზული ნაკლოვანებები. რა უშლის ყველას ზედიზედ ვიზუალური რედაქტორების გამოყენებას HTML გვერდების შესაქმნელად? ფაქტია, რომ ამ გზით ჩამოყალიბებულ გვერდებს ჩვეულებრივ აქვთ ბევრი დამატებითი კოდი, ბევრი შეცდომა სემანტიკური თვალსაზრისით. ახლა, რა თქმა უნდა, არანაირი პრობლემა არ არის მაღალსიჩქარიანი ინტერნეტიკავშირი და გვერდის ზომის სხვაობა 400 კბ და 100 კბ სიჩქარისთვის არ არის მნიშვნელოვანი, თუმცა ოპტიმიზებული და სწორად დაწერილი HTML კოდი აღმოფხვრის ბევრ პრობლემას და იძლევა უამრავ უპირატესობას, კერძოდ:
- კომპეტენტური HTML კოდი დადებითად მოქმედებს საძიებო სისტემის ოპტიმიზაცია, საძიებო რობოტის მიერ საიტის ცოცვის სიჩქარე. აქ გენერირებული კოდის კილობაიტი მიუღებელია და საზიანოც კი;
- WYSIWYG რედაქტორის მიერ გენერირებული HTML კოდს აქვს მრავალი სემანტიკური შეცდომა. ანუ, ასეთი რედაქტორის მიერ გენერირებული ტეგები გამოიყენება სხვა მიზნებისთვის, სადაც აუცილებელია, მაგალითად, სიების გამოყენება.
- , რედაქტორი შექმნის სხვა ტეგს, რომელიც ჩვენ არ გვჭირდება. ეს, რა თქმა უნდა, რედაქტორზეა დამოკიდებული, მაგრამ აქ ვგულისხმობთ კომპლექსური გადაწყვეტილებებივებსაიტების შესაქმნელად და არა უბრალოდ ტექსტის რედაქტირება ტექსტის არეალში WYSIWYG ინსტრუმენტების გამოყენებით.
- ბევრი არასაჭირო ტეგი იქმნება და დოკუმენტის სტრუქტურა გაბერილია. ვთქვათ, თქვენ გადაიტანეთ ელემენტი ასეთ პროგრამაში, ჯერ მარჯვნივ, შემდეგ მარცხნივ, შემდეგ ცენტრში - თითოეული მოქმედება ტოვებს კვალს HTML კოდის წყაროში. რედაქტორი არის პროგრამა და მან არ იცის, რისი მიღება გსურთ შედეგად, ის აწარმოებს ტონა კოდს, ყველაფრის გათვალისწინებით პარამეტრებიდოკუმენტის ქცევა ბრაუზერში.
- როგორც წესი, HTML კოდის ვიზუალური დიზაინის რედაქტორები სწრაფად მოძველებულია. და პროფესიონალების მხრიდან ინტერესის ნაკლებობის გამო, ისინი ზოგადად კარგავენ მხარდაჭერას და ჩერდებიან განვითარებაში. და HTML ვითარდება. ყველაფერი ვითარდება, გარდა vuzivugi. შესაბამისად, მათ არ შეუძლიათ შექმნან სწორი და განახლებული კოდი, რომელიც მოიცავს ახალ ფუნქციებსა და გადაწყვეტილებებს.
- ასეთი პროექტების მხარდაჭერა და განვითარება ზეციური სასჯელია. შაბლონების გამოყენების შესახებ და ხელახალი გამოყენებასაერთოდ არ შეიძლება არსებობდეს მეტყველების კოდი.
ასე რომ, ჩვენ დავწერთ HTML მხოლოდ კალმებით. HTML-ის ვიზუალური რედაქტირების ადექვატური ინსტრუმენტები ჯერ არ არის გამოგონილი და ნაკლებად სავარაუდოა, რომ გამოჩნდეს. HTML მარკირების ენა მარტივია შესასწავლად და გასაგებად, და არსებობს მრავალი ავტომატიზაციის ინსტრუმენტი HTML კოდის დასაწერად, მაგრამ ამაზე მეტი სხვა გაკვეთილებში.
WYSIWYG რედაქტორთან ცოტა ხნით ჩხუბის შემდეგ, ახალგაზრდა HTML გურუები ტოვებენ ამ უშედეგო ამოცანას და გადადიან.
HTML დოკუმენტის სტრუქტურა
გირჩევთ ჩამოტვირთოთ და დააინსტალიროთ Sublime Text რედაქტორი კლასებისთვის. კატეგორიულად არ გირჩევთ Windows-ში ჩაშენებული Notepad-ის გამოყენებას HTML განლაგებისთვის, თუ არ გსურთ თქვენი ფსიქიკის რღვევა HTML-ის სწავლის ადრეულ ეტაპზე.
ჩვენ გადავწყვიტეთ, რომ HTML დოკუმენტის კოდი ხელით დავწეროთ, ანუ ტიპაჟი. HTML განლაგება- პროცესი HTML-ის შექმნადოკუმენტი. უბრალო ხალხში და მცოდნე წრეებში - უბრალოდ განლაგება. ნებისმიერ დოკუმენტს აქვს სტრუქტურა და გარკვეული სამშენებლო წესები. რა ელემენტებისაგან შედგება კოდი, როგორია HTML-ის სტრუქტურა?
შევქმნათ საწყისი შაბლონი კომპიუტერზე - ფაილი index.htmlგახსენით ის რედაქტორით და ჩასვით მასში შემდეგი კოდი:
ასე რომ, მაგალითიდან თანმიმდევრობით.
- დოკუმენტის ტიპი (დოქტიპი)
ეს კონსტრუქცია ყოველთვის მითითებულია დოკუმენტის დასაწყისში, რათა ბრაუზერმა სწორად „გაიგოს“ რომელი HTML ვერსიაგამოიყენება დოკუმენტის შექმნისას.
იმის გამო, რომ HTML მუდმივად ვითარდება, მას აქვს რამდენიმე ვერსია, როგორც ნებისმიერი პროგრამული პროდუქტი. Მოქმედი ვერსია HTML - მეხუთე და მოცემულია მაგალითში დოქტიპიარის განახლებული.
პრინციპში, აზრი არ აქვს დოკუმენტის ტიპების შესწავლას, რადგან HTML5-ის გამოშვებით ეს დიზაინი სტანდარტად იქცა. უბრალოდ ჩასვით იგი დოკუმენტის დასაწყისში ყოველ ჯერზე, როცა იწყებთ საიტის განლაგების განლაგებას.
- დოკუმენტის დასაწყისი
პირველი ტეგი, რომელსაც ჩვენ ვხედავთ დოქტიპის შემდეგ არის .
HTML ტეგი- HTML დოკუმენტის მარკირების სტრუქტურული ერთეული. HTML კოდი შედგება სამშენებლო ბლოკებისგან, რომელსაც ეწოდება ტეგები. თითოეულ ტეგს აქვს თავისი ფუნქცია და HTML მარკირების ენის სწავლა საბოლოო ჯამში არის დოკუმენტში ტეგებისა და მათი თვისებების შესწავლა.
მინდა აღვნიშნო, რომ HTML-ის სწავლა არც ისე რთული საქმეა, როგორც ერთი შეხედვით შეიძლება ჩანდეს. დოკუმენტის მარკირებაში გამოყენებული ტეგების სწავლა ტვინზე არც ისე დიდი დატვირთვაა.
ასე რომ, დოკუმენტის მარკირება იწყება ტეგით და მთავრდება დახურვის ტეგით. ყოველი ტეგი, რომელიც შეიცავს სხვა ტეგებს ან ელემენტებს, უნდა დაიხუროს დახურვის ტეგი. Მაგალითად, , ,
და ა.შ.მონიშნეთ საჭიროა, რადგან ის შეიცავს დოკუმენტის მთელ სტრუქტურას და ახვევს დანარჩენ ელემენტებს.
მონიშნეთ
შემდეგი, ჩვენ ვხედავთ ტეგი , რომელიც შეიცავს ჩვენთვის ჯერ კიდევ გაუგებარ ელემენტებს. შეიცავს სხვა ელემენტებს - ეს ნიშნავს, რომ ელემენტები ან ტეგები მდებარეობს კონსტრუქციის გახსნისა და დახურვის ტეგებს შორის:
<тег>შინაარსი ან სხვა ტეგებიтег>
მონიშნეთ
შექმნილია HTML დოკუმენტის მეტა-ინფორმაციის შესანახად, ანუ ინფორმაცია, რომელიც არ არის ნაჩვენები თავად დოკუმენტში, მაგრამ მნიშვნელოვანია და დიდწილად განსაზღვრავს როგორ გამოიყურება და როგორ იქცევა დოკუმენტი.ეს ტეგი აუცილებელია დოკუმენტში.
მონიშნეთ - დოკუმენტის სათაური
სათაური
მეტა ტეგი
მეტა ტეგი- სპეციალიზებული ტეგი, რომელიც შექმნილია გვერდის შესახებ სტრუქტურირებული მონაცემების უზრუნველსაყოფად. მეტა ტეგები ყველაზე ხშირად გამოიყენება ტეგში
. მეტა ტეგები არჩევითია სტრუქტურაში HTMLდოკუმენტი.ფავიკონი (ფავიკონი)
ანიჭებს ფაილს ფავიკონის გამოსახულების მქონე დოკუმენტს. ფავიკონი (ფავიკონი)- ბრაუზერის ჩანართში დოკუმენტის სახელის გვერდით ნაჩვენები მინიატურული ხატულა. ფავიკონი არის გრაფიკული ფაილი, 16 x 16 (ან 32 x 32) პიქსელი, რომელიც შეიძლება იყოს სხვადასხვა ფორმატში, როგორიცაა png, jpg, ico, gif. ტრადიციულად გამოიყენება ico ფორმატი. ანიმაციური ფავიკონები არის gif ფაილები, რომლებიც შეიცავს ანიმაციას. შეგიძლიათ უყუროთ ანიმაციურ ფავიკონს, მაგალითად, VKontakte-ზე, როდესაც ახალი შეტყობინება მოდის.
CSS დოკუმენტის სტილები
უკავშირდება დოკუმენტს css ფაილი HTML სტილით.
css - კასკადური HTML დოკუმენტის სტილისტიკა. თითოეული ტეგი, რომელიც არის ტეგში
შენიშვნა: ქონება hrefდიზაინები განსაზღვრავს გარე ფაილის ადგილმდებარეობას. ჩვენს მაგალითში, ფაილი სტილი.cssდა favicon.ico, მდებარეობს იმავე საქაღალდეში, სადაც ფაილი index.html. არ აქვს დახურვის ტეგი.
მონიშნეთ
მონიშნეთ