ᲙომპიუტერებიᲞროგრამული უზრუნველყოფა

Რა არის ვებ გვერდი? ჩამოთვალეთ ვებ გვერდის ძირითადი ელემენტები

ინტერნეტში განთავსებული კონტენტის ნაწიობა - ვებ-გვერდი. ეს ისტორიულად პირველი ტიპის დოკუმენტია, რომელიც განკუთვნილია ვირტუალური ქსელის სივრცეში, მაგრამ ჯერ კიდევ შეინარჩუნებს შესაბამისობას და პრაქტიკულად არ გააჩნია კონკურენტული ფორმატები. რა არის სტრუქტურის ვებ გვერდები? რა საშუალებებით ქმნიან ვებ-გვერდს?

რა არის ვებ გვერდი?

"ჩამოთვალეთ ვებ გვერდის ძირითადი ელემენტები" - ამბობს დამკვირვებელი ინფორმატიკის გაკვეთილზე. რა შეგვიძლია ვთქვათ მასთან? უპირველეს ყოვლისა, ვსაუბრობთ იმაზე, თუ რა არის ვებ გვერდი პრინციპში.

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

საიტის სტრუქტურის ვებ გვერდების ადგილი და როლი

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

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

ჰიპერტექსტის გააქტიურების პრინციპი

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

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

HTML ენის სტრუქტურა: ტეგები

როგორ ხდის ბრაუზერი წაიკითხავს საჭირო მონაცემებს ვებ გვერდზე შესახებ HTML- ში დაწერილი დოკუმენტიდან? ძალიან მარტივია.

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

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

ატრიბუტები

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

შინაარსი

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

ვებ გვერდების ელემენტები

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

ვებ გვერდების ელემენტები: სათაურები

ვებ-გვერდის სტანდარტული ელემენტები, თუმცა გასაკვირია, შეიძლება ძალიან მცირე რაოდენობით წარმოდგენილია. სინამდვილეში, მხოლოდ ორი მათგანია - დოკუმენტის დასახელება და ძირითადი ნაწილი. თუმცა, თითოეულ მათგანს აქვს საკმაოდ რთული სტრუქტურა.

რა არის ტიტულის სპეციფიკა? იგი მდებარეობს ვებ გვერდზე. HTML კოდით, რომელიც სათაურს ქმნის, ჩვეულებრივ, მხოლოდ ტექსტის "გაშიფვრა" უნდა იქნას გამოყენებული, მაგრამ საჭიროების შემთხვევაში, შეგიძლიათ შეავსოთ მცირე გრაფიკული ჩანართები შესაბამის ელემენტში. და ეს, ფაქტობრივად, ყველა, რაც შეიძლება ითქვას ტიტული. როგორც ჩანს, მისი როლი შესაბამისი დოკუმენტის სტრუქტურაში უმნიშვნელოა. მაგრამ ეს ასე არ არის. ვებ გვერდების სათაურები ძალიან მნიშვნელოვანია საძიებო სისტემებში საძიებო საიტების თვალსაზრისით - Yandex, Google. ეს ელემენტი სრულად უნდა შეესაბამებოდეს ვებ გვერდის შინაარსს, ასევე საიტის თემატურ სპეციფიკას.

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

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

ვებ გვერდის ძირითადი ნაწილი

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

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

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

ძირითადი HTML ტეგები

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

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

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

IMG tag პასუხისმგებელია ბრაუზერის დამუშავება სურათებით. იგი ასევე საშუალებას გაძლევთ განათავსოთ სხვადასხვა ატრიბუტები, რომლებიც აკონტროლებენ სურათის ზომას, მის პოზიციას გვერდზე.

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

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

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

ვებ-საიტის განვითარების სპეციფიკა

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

სასარგებლო იქნება, რომ ვებ დეველოპერს შეუძლია გამოიყენოს სრულფასოვანი პროგრამირების ენები მის მუშაობაში, როგორიცაა Perl, PHP, Java, Python, რომლითაც შესაძლებელია ჰიპერტექსტის დოკუმენტებთან მუშაობის შესაძლებლობები კიდევ უფრო ფართო გახდეს. ამის საჭიროება შეიძლება იყოს იმის გამო, რომ დღეს ვებ ტექნოლოგიების გამოყენების სფერო ძალიან განსხვავებულია. ამოცანები, რომლებიც წინაშე თანამედროვე დეველოპერები შეიძლება საკმაოდ რთული. მაგალითად, ზოგჯერ აუცილებელია რუსულ ენაზე თარგმნილი ვებ გვერდების თარგმნა. ამ შემთხვევაში დეველოპერის ინსტრუმენტარიკი ყველაზე მრავალფეროვანი იქნება.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ka.atomiyme.com. Theme powered by WordPress.