კომპიუტერული დახმარება OlympusAndrodჩვენ თავიდან ავიცილოთ საერთო შეცდომები HTML5 მარკში. ფიგურა და FigCaption ელემენტები - ვებ სტანდარტების საერთო შეცდომები ელემენტზე
ჩვენ თავიდან ავიცილოთ საერთო შეცდომები HTML5 მარკში. ფიგურა და FigCaption ელემენტები - ვებ სტანდარტების საერთო შეცდომები ელემენტზე
სემანტიკური ელემენტები HTML5 ხელმისაწვდომი აღწერს თქვენს ბრაუზერებსა და ვებ დეველოპერებს თქვენს მნიშვნელობას ან დანიშნულებას. სანამ HTML5 სტანდარტის გამოჩნდება, გვერდებზე ყველა მარკირება ძირითადად ჩატარდა ელემენტების დახმარებით.
ვინ იყო მინიჭებული კლასის კლასები ან პირადობის მოწმობები ვიზუალური მარკირებისათვის (მაგალითად,
). მათი დახმარებით, HTML დოკუმენტი მოათავსეთ ზედა და ქვედა ქვედა ფეხსაცმელი, გვერდითი პანელები, ნავიგაცია და მრავალი სხვა.
HTML5 სტანდარტი უზრუნველყოფს ახალი ელემენტი სტრუქტურების, დაჯგუფების შინაარსის და განლაგების ტექსტური შინაარსი. ახალი სემანტიკური ელემენტები შესაძლებელი გახდა ვებ-გვერდის სტრუქტურის გასაუმჯობესებლად, მათთვის შინაარსის მნიშვნელობის ღირებულების დასამატებლად (ეს იყო
გახდა, გახდა ). არ არის მითითებული წესები, რათა გამოჩნდეს ელემენტების გამოჩენა, ამიტომ ელემენტები შეიძლება იყოს სტილიზებული მათი შეხედულებისამებრ. ყველა ელემენტი ხელმისაწვდომია.
HTML5 სპეციფიკაციის მიხედვით, თითოეული ელემენტი ეკუთვნის კონკრეტულ (ნულოვანი ან მეტი) კატეგორიას. თითოეული მათგანი ჯგუფის ელემენტებს მსგავსი მახასიათებლებით. აირჩიეთ შემდეგი ზოგადი კატეგორიები:
მეტა შინაარსი
ნაკადი შინაარსი
სექციური შინაარსი
ჰედერის კონტენტი
ტექსტის შინაარსი
ჩამონტაჟებული შინაარსი
ინტერაქტიული შინაარსი
HTML5-ელემენტები აღწერა
1. ელემენტი
კონტენტი კატეგორიები: ნაკადი შინაარსი. ჯგუფების გაცნობითი და ნავიგაციის ელემენტები, არ არის სავალდებულო. შეიძლება შეიცავდეს სათაურებს, გვერდს შინაარსი, საძიებო ფორმა ან ლოგო. HTML დოკუმენტი შეიძლება შეიცავდეს რამდენიმე ელემენტს ერთდროულად. და ისინი შეიძლება განთავსდეს რომელიმე ნაწილში.
Საიტის აღწერა.
ელემენტი ელემენტებს არ შეუძლიათ
2. ელემენტი
კონტენტი კატეგორიები: იგი მიზნად ისახავს ვებ-გვერდის ნავიგაციის ბლოკის შექმნას ან მთელ ვებ-გვერდს, არ უნდა იყოს შიგნით . გვერდზე შეიძლება რამდენიმე ელემენტი იყოს.
კონტენტი კატეგორიები: ნაკადი შინაარსი, სექციის შინაარსი. გამოიყენება ჯგუფური ჩანაწერების - პუბლიკაციები, სტატიები, დღიური ჩანაწერები, კომენტარები. ეს არის დამოუკიდებელი ცალკეული ერთეული, რომელიც განკუთვნილია განმეორებითი გამოყენებისათვის, როგორც წესი, იწყება სათაურით. შეიძლება დუბლირებული სხვა გვერდებზე საიტი და შეიცავს სხვა ელემენტებს რაც შინაარსი აქვს მჭიდრო დამოკიდებულება გარე სტატიის შინაარსზე. თუ არსებობს მხოლოდ ერთი სტატია გვერდზე სასაქონლო და ტექსტის შინაარსით, ის არ უნდა იყოს შეფუთული ელემენტებით. . ელემენტი რეკომენდირებულია მხოლოდ იმ შემთხვევაში, თუ ელემენტის შინაარსი აშკარად მითითებულია დოკუმენტის სქემაში.
გუშინ მე შევუერთდი Brooklyn Bird Club ჩვენი წლიური მოგზაურობა დასავლეთ New Jersey, კერძოდ Hyper Humus, შედარებით ცოტა ხნის წინ აღმოაჩინეს ცხელი ადგილზე.
მაგრამ ითვლიან თქვენს სიცოცხლის სიას?
როგორც ჩანს, ახლა შეგიძლიათ ფრინველებზე უყუროთ ინტერნეტში. მე ვცდილობ "ვერ შეძლო შესამოწმებლად ჯერჯერობით (20 მომხმარებლის ლიმიტი, როგორც ჩანს,), მაგრამ ეს რა თქმა უნდა, მაგარი. პირადად, მე შემიძლია" წარმოვიდგინოთ, რომ ის შეცვლის ფაქტობრივად მიმდინარეობს სფეროში ნებისმიერი მცირე რაოდენობით.
კონტენტი კატეგორიები: ნაკადი შინაარსი, სექციის შინაარსი. ელემენტი არის უნივერსალური დოკუმენტის სექცია. ჯგუფების თემატური შინაარსი და ჩვეულებრივ შეიცავს სათაურს. ეს არ არის WRAP კლიპი, ამ მიზნით, ეს უფრო შესაფერისია ელემენტის გამოყენებისათვის.
. შინაარსი შეიძლება იყოს შინაარსი, სამეცნიერო პუბლიკაციების სექციები, ღონისძიების პროგრამა. საიტის მთავარი გვერდი შეიძლება ასევე დაიყოს მონაკვეთებზე - გაცნობითი ინფორმაციის ბლოკი, ახალი ამბები და კონტაქტები. ელემენტი რეკომენდირებულია მხოლოდ იმ შემთხვევაში, თუ ელემენტის შინაარსი აშკარად მითითებულია დოკუმენტის სქემაში.
...
...
...
შიგ
თქვენ შეგიძლიათ შექმნათ მშობელი ელემენტები წყობილი ელემენტებით რომელსაც აქვს ერთი ან მეტი ელემენტი . ყველა გვერდი არ უნდა იყოს მოწყობილი ამ გზით, მაგრამ ეს არის ელემენტების დასაშვებ მეთოდი. მაგალითად, გვერდის ძირითადი შინაარსი შეიცავს ორ ბლოკს სხვადასხვა სუბიექტების სტატიებით. ამის გაკეთება შეგიძლიათ გააკეთოთ ამ თემის თითოეულ სტატიაში ელემენტში
შენიშვნები ბუნებაში
...
...
ისტორიული შენიშვნები
...
...
მე -5 ელემენტი
კონტენტი კატეგორიები: ნაკადი შინაარსი, სექციის შინაარსი. ჯგუფები პირდაპირ დომინანტურ შინაარსთან პირდაპირ, მაგრამ ცალკე შეიძლება ჩაითვალოს (I.E., ამ ბლოკის მოხსნა არ იმოქმედებს ძირითადი შინაარსის გაგებაზე). ყველაზე ხშირად, ელემენტი პოზიციონირებულია, როგორც გვერდითი სვეტი (როგორც წიგნებში) და მოიცავს ელემენტების ჯგუფს: , ციფრული მონაცემები, შეთავაზებები, სარეკლამო ბლოკები, საარქივო ჩანაწერები. არ არის შესაფერისი ბლოკები, უბრალოდ პოზიციონირებული განზე.
6. ელემენტი
კონტენტი კატეგორიები: ნაკადი შინაარსი. ეს არის ძირი, რომელიც შეიცავს თავის სექციას ან ძირეულ ელემენტს. ჩვეულებრივ შეიცავს ინფორმაციას სტატიის ავტორის შესახებ, კოპირების შესახებ მონაცემები და ა.შ. თუ თქვენ იყენებთ მთელ გვერდის სათაურს, შინაარსი ავსებს საავტორო უფლებების ინფორმაციას, გამოყენების პირობებს, საკონტაქტო ინფორმაციას, დაკავშირებულ კონტენტს და ა.შ.
ერთ ვებ-დოკუმენტში შეიძლება რამდენიმე საკითხი იყოს
7. ელემენტი
კონტენტი კატეგორიები: ნაკადი შინაარსი. გამოიყენება დოკუმენტის ან სტატიის ავტორის / მფლობელის საკონტაქტო ინფორმაციის დასადგენად. ელემენტის შიგნით მოთავსებული ავტორის დოკუმენტის ტეგების დანიშნოს
, სტატიის ავტორის ჩვენება - შიგნით tag . ბრაუზერში, როგორც წესი, იტალიურია.
8. ელემენტი
კონტენტი კატეგორიები: ნაკადი შინაარსი. ელემენტი წარმოადგენს დოკუმენტის ძირითად შინაარსს (ელემენტის შინაარსი ). ელემენტის შიგნით მდებარე შინააია, უნდა იყოს უნიკალური და არა განმეორებითი საიტის ყველა დოკუმენტში, როგორიცაა ნავიგაციის ბმულები, ინფორმაცია კოპირების, ლოგოების, ძიების ფორმების შესახებ (თუ ძებნის ფორმა არის დოკუმენტის ძირითადი ფუნქცია).
ელემენტი არ შეიძლება იყოს ასეთი ელემენტების შთამომავალი ,
კონტენტი კატეგორიები: ნაკადი შინაარსი, ფესვების სექციის შინაარსი. ელემენტი
შემოდგომის ტყე
ელემენტი ეს არის ბლოკი, სიგანე იკავებს მთელ სიგანე ბლოკ-კონტეინერს, რომელიც წუთში გარე ინდიკალური მარგინია:
10. ელემენტი
ელემენტი - შთამომავალი ელემენტი , არ ეკუთვნის ნებისმიერ კატეგორიას შინაარსს. ელემენტი ბლოკია, სიგანე ტოლია ელემენტის სიგანეზე ნაგულისხმევი სიმაღლე 18px.
11. ელემენტი
კონტენტი კატეგორიები: განსაზღვრავს დრო (24 საათი) ან გრიგორიანული კალენდრის თარიღს დროის ზონის დროისა და გადაადგილების შესაძლო მაჩვენებლით. ამ tag- ში თანდართული ტექსტი არ გააჩნია ბრაუზერის სტილი. ტეგი ხელმისაწვდომია Datetime ატრიბუტით, როგორც შინაარსი, რომელთა შინაარსი მიუთითებს, თუ რა მომხმარებელს დაინახავს კომპიუტერის ეკრანზე:
ავტომატურად წაიკითხოს, ეს უნდა იყოს YYYY-MM-DD ფორმატში. დრო, რომელიც შეიძლება ასევე განისაზღვროს HH- ში: MM ფორმატში T (დრო) პრეფიქსის განცალკევებით:
12. ელემენტი
კონტენტი კატეგორიები: ნაკადის შინაარსი, ტექსტის შინაარსი. Tagged ტექსტი , ნაგულისხმევი ყვითელია (ფონის ფერი და შრიფტის ფერი, რომელიც მიძღვნილ ბლოკში შეიძლება შეიცვალოს გარკვეული CSS- სტილის მითითებით). ამ tag, თქვენ შეგიძლიათ აღინიშნოს მნიშვნელოვანი შინაარსი, ისევე როგორც საკვანძო სიტყვები.
13. ელემენტი
კონტენტი კატეგორიები: ნაკადის შინაარსი, ტექსტის შინაარსი. გამოყოფს ტექსტის ფრაგმენტს, რომელიც უნდა იყოს იზოლირებული დანარჩენი ტექსტისთვის Bidirectional Text ფორმატში. გამოყენებული ტექსტები ერთდროულად ენაზე კითხულობს მარცხნიდან მარჯვნივ და მარცხნიდან მარჯვნივ.
14. ელემენტი
კონტენტი კატეგორიები: ნაკადის შინაარსი, ტექსტის შინაარსი. ერთი tag, გვიჩვენებს ბრაუზერის ადგილი, სადაც შეგიძლიათ დაამატოთ ხანგრძლივი სიმებიანი შესვენების საჭიროების შემთხვევაში.
15. ელემენტები აღმოსავლეთ აზიის სიმბოლოების აღწერას
კონტენტი კატეგორიები: ნაკადის შინაარსი, ტექსტის შინაარსი. ელემენტი საშუალებას გაძლევთ ცოლად გამოიყენოთ ტექსტის შინაარსის კატეგორიის ერთი ან მეტი ელემენტი Ruby-Annotation გამოყენებით. Ruby-Abstract გამოიყენება ძირითადად აღმოსავლეთ აზიის ტიპოგრაფიაში, როგორც გამოთქმა სახელმძღვანელო, ან სხვა მახასიათებლების ჩართვა. ელემენტს შეიძლება შეიცავდეს: - ერთი და სხვა ტექსტური კვანძები ან ელემენტები ; - ერთი ან მეტი ელემენტი
საშუალებები ,
ელემენტი განსაზღვრავს ტექსტში, როგორც ანოტაციის ბაზის კომპონენტად. ელემენტი
ჩვეულებრივი ნამუშევრებით, როგორიცაა წიგნები და ჟურნალები, სურათები, ცხრილები ან კოდის მაგალითები, როგორც წესი, ხელმოწერით. აქამდე, ჩვენ არ გვაქვს შესაძლებლობა, სემანტიკურად გამოვიყენოთ ამ ტიპის შინაარსი პირდაპირ HTML- ზე, ნაცვლად CSS კლასების სახელები. HTML5 იმედოვნებს, რომ ამ პრობლემის გამოსწორებას ახალი ნივთების დახმარებით: და . მოდით გაერკვნენ ის!
ელემენტი
ვარაუდობენ, რომ ელემენტს გამოყენებული იქნება ელემენტის კომბინაციაში დიაგრამების, ილუსტრაციების, ფოტოებისა და კოდის მაგალითების გამოყოფის მიზნით (სხვა საკითხებთან ერთად). ეს არის ის, რაც ამბობენ სპეციფიკაციის დროს:
ელემენტი ეს არის დამოუკიდებელი შინაარსის ფრაგმენტი, რომელიც სრულიად სურთ ხელმოწერას, რომელიც, როგორც წესი, ცალკე ელემენტს ეხება დოკუმენტის ძირითადი შინაარსისგან და შეიძლება ამოღებულ იქნეს დოკუმენტისგან მისი მნიშვნელობის შეუზღუდავად.
ელემენტი
ელემენტი არის სურვილისამებრ და შეიძლება ადრე გამოჩნდეს ან შინაარსი შიგნით . მხოლოდ ერთი ელემენტი შეიძლება განთავსდეს მიუხედავად იმისა, რომ თავად ელემენტს შეიძლება შეიცავდეს რამდენიმე შვილობილი კომპანიას (მაგალითად, ან ).
გამოყენება და
ასე რომ, ჩვენ გავიგეთ, რომ ეს ელემენტები მითითებულია სპეციფიკაში. როგორ გამოვიყენოთ ისინი? მოდით შევხედოთ მას მაგალითები.
იმიჯი
გამოსახულება ელემენტში ხელმოწერის გარეშე:
აქ არის კოდი:
გამოსახულება და ხელმოწერა
გამოსახულება ელემენტის შიგნით განმარტებითი ხელმოწერით:
Macaque საწყისი Borneo. ფოტო რიჩარდ კლარკი
და კოდი ჩვენ:
Macaque საწყისი Borneo. ფოტო რიჩარდ კლარკი
მრავალჯერადი გამოსახულებით
ერთ ელემენტში მრავალრიცხოვანი სურათების განთავსება საერთო ხელმოწერით:
მარცხნიდან მარჯვნივ: kukabara, pelican და multicolor loriquet. რიჩარდ კლარკის ფოტოები
და კოდი თავად:
მარცხნიდან მარჯვნივ: kukabara, pelican და multicolor loriquet. რიჩარდ კლარკის ფოტოები
კოდის ბლოკით
ელემენტი ასევე შეიძლება გამოყენებულ იქნას კოდი მაგალითები:
Creative Commons Attribution Share-Alike ლიცენზია
გამოიყენეთ ელემენტი შემოქმედებითი Commons ლიცენზიის შესახებ Rel \u003d "ლიცენზიით".
ქვემოთ მოცემულია კოდი:
Creative Commons Attribution Share-Alike ლიცენზია
გამოიყენეთ ელემენტი შემოქმედებითი Commons- ის მითითებით rel \u003d "ლიცენზია".
სხვაობა შორის და
ჩვენ უკვე ვისაუბრეთ ელემენტზე
თუ შინაარსი უბრალოდ დაკავშირებულია და არ არის აუცილებელი, მაშინ გამოიყენოთ
თუ შინაარსი მნიშვნელოვანია, მაგრამ მისი პოზიცია მთლიანი შინაარსის ნაკადში არ არის მნიშვნელოვანი, ელემენტი გამოიყენება .
გაითვალისწინეთ, რომ თუ ტექსტში შინაარსის შინაარსის პოზიცია მჭიდროდაა დაკავშირებული წინა და მომდევნო შინაარსთან, უფრო შესაფერისი ელემენტები უნდა იქნას გამოყენებული - მაგალითად,