-
აქამდე ჩვენ ვნახეთ, როგორ გამოგვეყენებინა
-
CSS ტექსტის გასაფორმებლად,
-
მაგრამ ჩვენ მისი გამოყენება
ჩვენი გვერდის
-
მაკეტის შესაცვლელადაც შეგვიძლია.
-
ეს ნიშნავს რომ ჩვენ შეგვიძლია ელემენტების
გადაადგილება,
-
ზომის შეცვლა,
-
მათი ერთმანეთზე დალაგებაც კი.
-
მაგრამ რისი გადაადგილება გვინდა ჩვენ?
-
-
ზოგჯერ, იმ ელემენტების,
-
რომლებიც ჩვენ უკვე შევქმენით,
-
მაგალითად, კონკრეტული აბზაცი,
-
ან კონკრეტული სათაურის.
-
მაგრამ, ყველაზე ხშირად,
-
ეს ჩვენი შექმნილი ელემენტების ჯგუფის,
-
მაგალითად, ტექსტის ფრაგმენტის,
-
ან სათაურისა და რამდენიმე აბზაცის.
-
იმისთვის, რომ ისინი გადავაადგილოთ
-
ერთობლივად, როგორც ერთი ერთეული,
-
ჩვენ უნდა გავეცნოთ HTML-ის ახალ თეგს.
-
რომელსაც ჩვენ ელემენტების მაჯგუფებელს ვეძახით.
-
ჩვენ ეს CSS-ის გაცნობამდე არ აგვიხსნია,
-
რადგან ინის მხოლოდ CSS-სთან
-
ერთადაა გამოსადეგი.
-
მათ არ აქვთ აზრობრივი მნიშვნელობა
ბრაუზერისთვის.
-
პირველი თეგია-
-
და ჩვენ ამას ვიყენებთ ტექსტის ფრაგმენტის
-
დაჯგუფებისთვის.
-
ვთქვათ, ჩვენ გვინდა ფერი,
-
სიტყვა "Love"(სიყვარული) იყოს წითელი.
-
ჩვენ უბრალოდ სიტყვის გაფერადება გვინდა,
-
და არა სათაურის დარჩენილი ნაწილისიც.
-
ჩვენ მივიტანთ კურსორს სიტყვა "Love"-მდე,
-
და დავბეჭდავთ ის საწყის თეგს.
-
ამის შემდეგ, დამასრულებელ თეგს. კარგი.
-
ახლა ჩვენ გვინდა სტილი შევუცვალოთ
-
ამ სიმბოლოების -ს.
-
ჩვენ შეგვიძლია ერთი წესით ყველა -ს
-
მივცეთ ფერი გვერდზე,
-
თუმცა, შეიძლება არ გვინდოდეს ყველაფერი
გაწითლდეს.
-
მოდი მივცეთ
-
ერთ კლასს, "lovey-dovey" (ისე საყვარელია),
-
და დავამატოთ წესი მხოლოდ
-
ამ კლასში გაერთიანებული ელემენტებისთვის.
-
.lovey-dovey, color: red.
-
შეხედეთ როგორი გახდა ტექსტი ახლა!
-
ასე რომ, -ები კარგია ტექსტების
ფრაგმენტების დაჯგუფებისთვს,
-
როგორ ვაჯგუფებთ
-
სხვადასხვა ელემენტებს?
-
სწორედ აქ გვჭირდება თეგი.
-
ვთქვათ, ჩვენ გვინდა დავაჯგუფოთ
-
ეს ქვედა ნაწილი,
-
ოფიციალური ინფორმაციის სათაური, და
-
აბზაცები და სურათი მის ქვემოთ.
-
ამის გასაკეთებლად,
-
მე მივიყვან კურსორს h3-ის წინ
-
და დავუწერ -ის საწყის თეგს.
-
შემდეგ ჩამოვალ ფინალურ აბზაცზე,
-
და აქ დავწერ დამამთავრებელ თეგს.
-
ჩვენ უკვე გვაქვს , ახლა კი გვინდა სტილი
მივცეთ მას.
-
-სთვის სტილის მისაცემად,
-
მე უნდა მივცე ID (იდენტიფიკატორი).
-
"official-info" (ოფიციალური ინფორმაცია).
-
შემდეგ აქ დავამატო წესი ამისთვის.
-
ჰმ, # ოფიციალური ინფორმაცია და ფონი.
-
მოდი გავხადოთ ის ნაცრისფერი.
-
მოდი შევარჩიოთ... ეს... ეს კარგია.
-
ახლა შეგიძლიათ ნახოთ, რომ
გახდა
-
ნაცრისფერი ყუთი, რომელიც მოიცავს
-
ყველა ელემენტს მასში.
-
ეს განსხვავდება ყველა ელემენტისთვის
-
ცალკე ფონის მინიჭებისგან.
-
თუ ჩვენ ასე გავაკეთებდით, ცარიელი,
-
არანაცრისფერი სივრცე დაგვრჩებოდა.
-
ჩვენ უნდა გავაკეთოთ მაშინ,
-
როცა გვინდა ფერი მივცეთ ყველაფერს.
-
თქვენ შეგიძლიათ იფიქროთ -ზე,
-
როგორც ტექსტის მაჯგუფებელზე,
-
ხოლო-ზე,
-
როგორც ელემენტების მაჯგუფებელზე,
-
მაგრამ, ჩვენ მათი გარჩევის სხვა გზაც გვაქვს.
-
თქვენ CSS-ის სამყაროში
-
ორი ტიპის ელემენტებს ხედავთ.
-
ხაზისშიდა და მასობრივი.
-
ხაზისშიდა ელემენტის შემდეგ ახალი ხაზი არ არის.
-
ანუ, თუ გსურთ მათი გამრავლება,
ყველაფერი ერთსა და იმავე ხაზზე იქნება.
-
ამის მაგალითები, რომლებზეც უკვე ვისაუბრეთ,
-
არის სურათები,
-
თქვენ შეგიძლიათ ნახოთ ეს გამოსახულება,
-
როგორ ქრება ის ტექსტში.
-
აქ მის შემდეგ ახალი ხაზია.
-
მასობრივი ელემენტის შემდეგ ხაზია,
-
და ეს ის არის, რასაც HTML თეგების უმრავლესობა
ადგენს.
-
შეხედეთ ყველა მაგალითს ამ გვერდზე,
-
სათაურები,აბზაცები, ჩამონათვალი.
-
ბრაუზერმა ყველას შემდეგ ახალი ხაზები ჩასვა,
-
თეგის ჩაწერის გარეშე.
-
რა კავშირი აქვს ამას -თან ან
-
თან?
-
მაშ ასე, ხაზისშიდა ელემენტს ქმნის,
-
კი მასობრივ ელემენტს.
-
ეს ნიშნავს, რომ, თუ თქვენ დაამატებთ
-ს
-
და არ დაამატებთ რომელიმე სხვა სტილს,
-
ბრაუზერი ბლოკად განიხილავს
-
გვერდის იმ ნაწილს.
-
ახლა, მათ -ში მოქცეულებს,
-
ახალი ხაზები აქვთ მდე და შემდეგ.
-
და შეიძლება თქვენ სწორედ ეს გსურთ.
-
უბრალოდ, ჩაიბეჭდეთ ეს განსხვავება გონებაში.
-
ახლა გავაგრძელოთ, რადგან
-
გაცილებით მეტი რამის გაკეთება
შეგვიძლია ამ თეგების გამოყენებით.
-
განსაკუთრებით, -ით.