Კომპიუტერები, Პროგრამირების
HTML: საფუძვლები დამწყებთათვის
HTML - ჰიპერტექსტის მარკირების ენა, რომელმაც ინტერნეტის, როგორც ჩვენ ვიცით და სიყვარული. ამის წყალობით ეს მშვენიერი ინსტრუმენტი საიტები გამოიყურებოდეს ლამაზი და თანამედროვე და უზრუნველყოფს ფონდის მათი გამოყენება. HTML უბრალოდ იკრიბება ელემენტები ვებ გვერდზე მოსახერხებელი ვარიანტი. მისი ნამუშევრები არის შესადარებელი იმ ფაქტს, რომ გავაკეთოთ ტექსტის რედაქტორები , როგორიცაა MS Word ან OpenOffice. ისინი აქციოს უსახური მასა წერილები დოკუმენტი, რომელსაც აქვს პუნქტები, თამამი ტექსტი, კურსივით, მაგიდები, და კიდევ images. დაახლოებით იგივე, რაც HTML, ერთადერთი განსხვავებით, რომ მისი დოკუმენტების გამოისახება და შესაძლებლობები ამ ინსტრუმენტი არის ბევრად უფრო ფართო, ვიდრე ტექსტური რედაქტორი. მეორადი მარკირების tags - სპეციალური ბრძანებების რომ აღწერს ვებ გვერდზე სტრუქტურა. ისინი თავსდებიან კუთხე ფრჩხილებში -
ვიზუალური რედაქტორები
ახალბედებისათვის მოსაპირკეთებელი გზა შესწავლა HTML, ხშირად იწყებენ მუშაობას პროგრამების შექმნა ვებ ყოველგვარი ცოდნა. მათ შეუძლიათ უბრალოდ მიიტანეთ ელემენტი ეკრანზე, რადგან ისინი გამოჩნდება ბრაუზერის. როგორც ჩანს, აქ არის - წყარო საუკუნო მადლი, რომელიც საშუალებას აძლევს, თავი დაეღწია ყველაზე ვებ დეველოპერები. მაგრამ არც ისე მარტივია, რადგან ვიზუალური რედაქტორები ბევრი ნაკლოვანება, რომელიც შეუძლებელს ხდის მათი გამოყენება პროექტი.
ეს პროგრამების შექმნას ბევრი არასაჭირო tags, რომ საბოლოო ვერსია გვერდის cumbersome და არაეფექტური. რა თქმა უნდა, ამ ასაკში მაღალსიჩქარიანი ინტერნეტით ის ნაკლებად მნიშვნელოვანია, ვიდრე წარსულში, მაგრამ არსებობს მთელი რიგი მიზეზების გამო, რატომ მოკლე და კარგად დაწერილი საიტი არის უფრო პრაქტიკული, ვიდრე მისი კოლეგა, შეიქმნა ვიზუალური რედაქტორი. ვებ-გვერდი დამზადებულია ასეთი პროგრამა იქნება ცუდად ეპყრობოდნენ საძიებლების მიერ, როგორც მნიშვნელოვანია, რომ მათ ყოველ kilobytes კოდი და cumbersome და ალოგიკური კოდი ერთად bunch of სემანტიკური შეცდომები ძლივს აქვს მათი გასინჯვა. გარდა ამისა, რედაქტორები ხშირად ჩამორჩა, გახდეს შეუსაბამო, და გაატაროთ რესურსების მათი განვითარების არაპრაქტიკულია, რადგან არ პროფესიული არ გამოიყენებს ამ პროდუქტების. ამიტომ, ვისაც სურს მუშაობა შექმნის საიტები, უნდა იცოდეს საფუძვლებს HTML.
tags
როგორც ზემოთ აღინიშნა, tags აღწერს სტრუქტურა ბრაუზერში გვერდზე. მათი უმრავლესობა ტეგების გახსნას და დახურვას, მაგრამ არა ყველა. მაგალითად,
ასევე არსებობს ერთი tags, რომელიც არ უნდა დაიხუროს. მათში იყო შიგნით, ასევე ატრიბუტები. ატრიბუტი შეიძლება შეიქმნას ყველაზე HTML-tags და ადგენს თვისებების ელემენტს. იგი დანიშნული გახსნის tag ასე გამოიყურება: ატრიბუტი = "...", სადაც ნაცვლად ქულით ატრიბუტის მნიშვნელობა. ცოდნა tag არის პირველი და ყველაზე მნიშვნელოვანი ნაბიჯი განვითარების HTML. საფუძვლებს ამ ხელოვნების ასევე გულისხმობს გაგება ვებ გვერდზე სტრუქტურა.
დოკუმენტის სტრუქტურა
თითოეული HTML დოკუმენტი აქვს შესაბამისი გაფართოება, მაგალითად, index.html. ამიტომ ბრაუზერის მესმის, რა უნდა გააკეთოს, და სწორად ცარიელია გვერდზე. ყველა ფაილი გამოიყენება შექმნა საიტი, ეს არის მიზანშეწონილი, რომ შევინარჩუნოთ იგივე დირექტორიაში, რომ მომავალში მნიშვნელოვნად გაამარტივებს თქვენს ცხოვრებაში. ფონდები ჰიპერტექსტის მარკირების ენა HTML ჩართვა ნათელი გაგება სტრუქტურა დოკუმენტი. იგი იწყება tag , ეუბნება ბრაუზერის ვერსია HTML, რომელიც გამოიყენება ამ დოკუმენტში. ამ ეტაპზე, აქტუალურ მეხუთე ვერსია ენა, ასე არ არის საჭირო გამოგონება არაფერი, ჩვენ შეგვიძლია უსაფრთხოდ ჩადეთ ზემოთ tag ზევით ნებისმიერი გვერდი.
მერე მთავარი დაწყვილებული სტრუქტურა, რომელიც წარმოადგენს "ჩონჩხი" საიტი. პირველი ტეგი, სადაც დააყენოს ყველა დანარჩენი - ... html>. ყველა რომ სცილდება, არ არის აღიარებული ბრაუზერში, როგორც ვებ-გვერდზე, ასე რომ ხსნის და ხურავს დოკუმენტი. ეს ტეგი საჭირო ნებისმიერი დოკუმენტი. იგი ასევე შეიცავს რამდენიმე სავალდებულო tags, რომელიც განხილული იქნება ქვემოთ.
უფროსი
შიგნით tag
... head> შეიცავს ინფორმაციას ტექნიკური ხასიათის, რომელიც არ იქნება ნაჩვენები გვერდზე, მაგრამ, მიუხედავად ამისა, მნიშვნელოვანი ნაწილი დოკუმენტი HTML. საიტის შეტყობინების ჩაუყარა ამ ადგილზე, შერჩეული და შემოტანილი კოდირება გვერდის სახელი. იგი შეიცავს სავალდებულო tagლინკები
ცოდნა HTML ასევე მოიცავს გამოყენება კასკადური სტილის, ან css. ისინი შეიქმნა თვისებები ელემენტების, რომელიც იქნება ნაჩვენები გვერდზე. თანამედროვე მიდგომა ამ პრობლემის მოიცავს დაკისრების ასეთი მახასიათებლების ფერი, სიმაღლე და ადგილმდებარეობის პუნქტის, გარე ფაილის დასძინა მოხერხებულობისთვის. დაკავშირება css ფაილი იყენებს tag . მზა ფორმა, ასე გამოიყურება: , რაც მიუთითებს href მდებარეობა ფაილი, და ტიპის - მისი ტიპის.
Body
ეს არის ამ ნაწილში HTML დოკუმენტის შექმნა ხილული ნაწილი გვერდზე. ყველაფერი, რაც კეთდება შიგნით "სხეულის" იქნება ნაჩვენები ბრაუზერში. იმ
- - გამოიყენება ამონაწერი substring, ენიჭება კონკრეტული სტილი, რომელიც აღწერილია css;
- - ქმნის ბმული ვებ გვერდზე; ნახტომი მისამართი მითითებული ატრიბუტი href;
- - ერთ-ერთი ყველაზე პოპულარული თანამედროვე tags; ყველას, ვინც გადაწყვიტა ვისწავლოთ საფუძვლებს ენის HTMLl უნდა განსაკუთრებული ყურადღება მიაქციონ, რადგან ეს არის ბლოკი ელემენტს, რომელიც მზადდება საფუძველზე ლომის წილი დღევანდელი საიტებზე (პარამეტრების ბლოკიდგინდება css და სხვა ერთეულების შეიძლება განთავსდეს შიგნით tag);
- ირჩევს პუნქტის ტექსტი; შინაარსი პუნქტის შორის მდებარეობს ტეგების გახსნას და დახურვას;
- - დანომრილი სია, ელემენტები, რომლებიც, როგორც tag წყვილი
- ;
-
- - bulleted სია, რომელიც, ისევე როგორც დათვლილია ელემენტები აღინიშნება tag
- ;
-
-
- დოკუმენტი headers (ფიგურა დონეს თავით, ანუ
- ძირითადი სათაური და შემდგომი ვარიაციები მისი სუბტიტრებით, სხვათა შორის, დონის სასაქონლო
თითქმის შეუძლებელია ინტერნეტში ღია სივრცეები) ასევე მნიშვნელოვანია, გვახსოვდეს, რომ გვერდი შეიძლება ჰქონდეს მხოლოდ ერთი header
;
- - თამამი ტექსტი;
- - დახრილი;
-
- ჩადეთ სურათები ვებ-გვერდზე (ეს არის ერთი აქვს, არ უნდა დაიხუროს, მაგრამ ეს არის საჭირო დაზუსტება alt ატრიბუტი, რომელიც განსაზღვრავს ტექსტის სურათი); - <ვიდეო> - ჩადეთ ვიდეო ვებ-გვერდი;
- <აუდიო> - ტეგი ჩასმა დოკუმენტში აუდიო ფაილი.
ეს არ არის ყველა tags აუცილებელია შექმნათ თქვენი საკუთარი ვებ გვერდი, მაგრამ ისინი საკმარისი ჩაუყარა საფუძველი HTML დამწყებთათვის.
CSS
HTML ენის განვითარების განაპირობა ის ფაქტი, რომ თითოეული tag obzavolsya წონა ატრიბუტები, და მოთხოვნებს გამოჩენა ვებ გვერდების ნიშნავს, საგრძნობლად გაიზარდა. Code გახდა cumbersome და მოუხერხებელია, ეს იყო რთული წაკითხვის, რომ აღარაფერი ვთქვათ ადაპტირება ან ცვლილება. გარდა ამისა, მაშინ უნდა ოფლი, იცვლება ყოველ მხრივ, თუ თქვენი საიტი ათი გვერდებზე, რომლებზეც ბევრი ერთად, აღინიშნება მწვანე, და თქვენ მოულოდნელად სურდა, რათა მათ წითელი. მარხვის Cascading Style Sheets, ეს პროცესი გახდა მარტივი და ლოგიკური და HTML კოდი გახდა ბევრად უფრო იკითხება.
გამოყენება CSS
შექმნა ვებ გვერდები, თქვენ უნდა იცოდეს საფუძვლებს HTML და CSS, ასე რომ ეს არის ცოდნის გარეშე კასკადური სტილების უნდა გააკეთოს ამ სფეროში არაფერი. ისინი მითითებული ატრიბუტები თითოეულ ელემენტს, რომელიც ვრცელდება მთელი დოკუმენტი. ამდენად, შეგიძლიათ მითითებული ფერი ერთხელ
იმისათვის, რომ დაკავშირება css ფაილი დოკუმენტი, არ არის tag ბმული. ოდნავ ზემოთ აღწერილი პრინციპი მისი გამოყენება, მაგრამ ეს არ არის ერთადერთი ვარიანტი აერთიანებს ყველა სტილის ერთ ადგილას. არსებობს tag