Rusça Html5 özellikleri. HTML5 Kodlama Standartları. Boş Satırlar Ve ...
Có thể bạn quan tâm
Bir web sayfasında veya web uygulamasında kullanılan bir HTML5 öğesinin veya niteliğinin açıklamasını hızlı bir şekilde bulmak mı istiyorsunuz? İşte web tasarımcılarının ve web geliştiricilerinin 15 yılı aşkın süredir el altında tutmaya çalıştığı klasik bir referans kitabı. Kitabın beşinci baskısı, HTML5 Aday Tavsiyesi, HTML5.1 Çalışma Taslağı ve WHATWG standartlarına uygun olarak HTML5 öğelerinin ve niteliklerinin tam bir tanımını içerir. Dizinin özellikleri: – HTML5, HTML5.1 ve WHATWG standardındaki öğelerin ve niteliklerin alfabetik olarak sıralanmış bir listesi; – her öğe için işaretleme, içerik kategorileri, içerik modelleri ve başlangıç/bitiş etiketi gereksinimlerine ilişkin örnekler; – HTML5 ve HTML4.01 özellikleri arasındaki farkların açıklaması; – özel karakterlerden oluşan tablolar; – HTML5'te kullanılan API kitaplıklarına genel bakış.
İster deneyimli bir web sitesi geliştiricisi olun, ister en son standartlarda hızlı bir şekilde bir web sitesi oluşturmak isteyin, bu yararlı kitabı vazgeçilmez bulacaksınız.
Makaleyi veya kitabı beğendiniz mi? Arkadaşlarınla paylaş:Sitede sunulan tüm kitaplar yalnızca bilgilendirme amaçlıdır. Bunların sizin tarafınızdan herhangi bir şekilde kullanılmasına yalnızca bilgilendirme amaçlı izin verilmektedir. Gelecekte kullanmayı planlıyorsanız telif hakkı sahiplerinden satın almanız gerekir. Site yönetimi bunları kullanmanızdan sorumlu değildir.
Yayının başlığını okuduktan sonra: “Rusça HTML5 Hile Sayfası” - herkes konuşmayı zaten tahmin etmişti, ancak önce genel olarak HTML5 hakkında birkaç paragraf.
HTML5'in oluşturulmasına yönelik çalışmalar 2004 yılında başladı. ve bu güne kadar devam ediyoruz. HTML5, HTML'nin (HyperText Markup Language) en evrensel ve işlevsel sürümü olarak planlanmıştır, çünkü şu veya bu şekilde Apple, Mozilla, Opera, Microsoft ve Google gibi endüstri devleri HTML5'in oluşturulmasına dahil olmaktadır. Tam olarak şunu not edeyim Google Chrome, Açık şu an, çoğu HTML5 öğesini destekler
HTML5'te değişiklikler yapılabileceği gerçeğine rağmen, HTML 5 spesifikasyonu üzerindeki çalışmalar hala devam ettiğinden ve devam etmekte olduğundan, teknoloji gelişimi o kadar hızlı gerçekleşiyor ki, HTML5 yakında benimsenecek ve web sitelerinin geniş yetenekler kullanılarak oluşturulması gerekecek. HTML5'in!
Rusça HTML5 hile sayfası öğrenmeye yardımcı olacakKodlayıcıların ve düzen tasarımcılarının bugün HTML5'in yeniliklerini, etiketlerini ve standartlarını öğrenmeleri gerekiyor, çünkü HTML5 üzerinde devam eden çalışmalara rağmen, web siteleri oluştururken HTML5'in bazı yetenekleri zaten oldukça başarılı bir şekilde kullanılıyor. Doğal olarak HTML5'i etiketlerle öğrenmeye başlamanız gerekiyor çünkü HTML5'te yeni etiketler ortaya çıktı ve bazı eski etiketler desteklenmeyecek. Ayrıca HTML4'ten birçok etiket HTML5'e geldi. Ve bir şeyi öğrenmede kopya kağıdından daha iyi ve daha kullanışlı ne olabilir? Tanışmak:
RuNet'teki Rusça ilk HTML5 kopya sayfasıRuNet'teki Rusça'daki ilk HTML5 kopya sayfası, daha önce yaygın olarak kullanılan ancak stillerin adlarında yazılan yeni HTML5 öğelerini içerir. Örneğin altbilgi, başlık, bölüm, makale ve diğerleri. Ek olarak, Rusça HTML5 hile sayfası tüm etiketleri içerir eski versiyon HTML5'e taşınan HTML4. Ayrıca, Rusça'daki HTML5 kopya sayfası, HTML5 tarafından desteklenmeyen etiketler içerir.
A4 formatında hazırlanmış, Rusça HTML5 kopya sayfasıRuNet'te Rusça'daki ilk HTML5 kopya sayfası A4 formatında yapılmıştır, bu nedenle yazdırıp elinizin altında tutmanız sizin için uygun olacaktır. Rusça HTML5 hile sayfasının tüm etiketleri tek satırda tanımladığını ve etiketin amacını mümkün olduğunca aktardığını unutmayın. Etiketler kaldırıldıkça veya HTML5'e eklendikçe, Rusça HTML5 kopya sayfamız sürekli olarak geliştirilecek ve güncellenecektir. Aşağıdaki bağlantıdan “HTML5 hile sayfasını Rusça” olarak indirebilirsiniz. Arşivde 1 pdf bulacaksınız Yüksek kalite ve iki jpg dosyası farklı uzantılarda.
“HTML5 Hile Sayfasını Rusça” olarak indirin (İndirme sayısı: 7996)Arşiv, 1024×1448 ve 2480×3508 uzantılarında iki jpg dosyası içeriyor
güncellenme tarihi: 29.10.2014
Gönderinin yazılmasının ve HTML 5'te kopya sayfasının fiilen oluşturulmasının üzerinden iki yıldan fazla zaman geçti. Bu süre zarfında kopya sayfası 3600 kez indirildi), çok memnun oldum, umarım çalışanlar için faydalı olmuştur. HTML 5'teki düzen. Çeşitli forumlardan ve web sitelerinden çok şey öğrendim ve bir kopya sayfası oluşturarak minnettarlığımı göstermek, borcumu ödemek istedim). Bugün bu yazıya neden bir güncelleme yazıyorum çünkü bugün HTML5'in gelişimi nihayet tamamlandı!
HTML5 geliştirmesi resmi olarak tamamlandı
HTML5 resmi olarak "işlevsel olarak tamamlandı". Worldwide Web Consortium'un (W3C) belirlediği küresel standartlara uygundur. Hala yapılması gereken bazı testler var ve henüz resmi bir Web standardı haline gelmedi ancak şimdilik mevcut sürüme kıyasla yeni bir özelliğin olmayacağını söylemek yanlış olmaz.
Bu, web tasarımcılarının ve uygulama geliştiricilerinin artık sorunsuz bir geçiş için "kararlı bir hedefe" sahip olduğu anlamına geliyor. yeni standart 2015'e kadar. HTML5 işaretleme dili, geliştiricilerin daha önce bağımsız uygulamalar veya ek uygulamalar gerektiren sayfalara işlevsellik eklemesine olanak tanır. yazılım Java gibi, Adobe Flash veya Microsoft (MSFT, Fortune 500) Silverlight. Destekler video akışı ve diğer özelliklerin yanı sıra coğrafi konum hizmetleri, çevrimdışı araçlar ve dokunmatik kontroller.
Yeni bir standardın geliştirilmesi 10 yıldan fazla sürdü. CEO W3C Jeff Jaffe, birkaç gün önce hazırladığı bir açıklamada, bugün itibariyle geliştiricilerin önümüzdeki yıllarda HTML5'e güvenebileceklerini bildiklerini söyledi. "Ayrıca geliştiriciler akıllı telefonlara, arabalara, TV'lere ulaşmak için hangi becerileri geliştirmeleri gerektiğini bilecekler. e-kitaplar, dijital tabelalar ve cihazlar henüz bilinmiyor” diye ekledi.
En sonuncu Microsoft sürümleri İnternet Explorer, Google Chrome, Mozilla Firefox ve Apple Safari çoğu HTML5 öğesiyle zaten uyumludur. W3C halihazırda ilk bölümleri taslak olarak sunulan HTML 5.1 üzerinde çalışıyor.
Kurallar HTML koduBirçok web geliştiricisi için HTML kodu özellikleri yeterince anlaşılmamıştır.
2000-2010'da birçok web geliştiricisi HTML'den XHTML'ye geçiş yaptı.
XHTML kullanan geliştiriciler yavaş yavaş iyi HTML yazma özellikleri geliştiriyorlar.
Ve HTML5'te nispeten iyi kod standartları oluşturmamız gerekiyor; spesifikasyonun altında birkaç yönerge verilmiştir.
Doğru belge türünü kullanınİlk satırda belge türü bildirimi HTML belgesi:
DOKTİP HTML>
Küçük harf gibi başka etiketler kullanmak istiyorsanız aşağıdaki kodu kullanabilirsiniz:
DOKTİP HTML>
Küçük harfli öğe adlarıHTML5 öğe adı büyük veya küçük harflerle kullanılabilir.
- Karışık stil durumu çok kötü.
- Küçük harflerin yazılması kolaydır.
Bu bir paragraf.
Çok kötü:
Bu bir paragraf.
Bu bir paragraf.
Tüm HTML öğelerini kapatHTML5'te tüm öğeleri (öğe gibi) kapatmak istemezsiniz, ancak her öğenin bir kapanış etiketi eklemesini öneririz.
Bu bir paragraf.
Bu bir paragraf.
Bu bir paragraf.
Bu bir paragraf.
Kapalı boş elemanlar HTMLHTML5'te boş HTML öğesinin kapatılmasına gerek yoktur:
Yazabiliriz:
Ayrıca şunu da yazabilirsiniz:
XML, XHTML ve eğik çizgi (/) gereklidir.
XML yazılım sayfanızı kullanmayı planlıyorsanız bu stil çok iyidir.
Küçük harfli özellik adıHTML5, özellik adını hem büyük hem de küçük harflerle kullanmanıza olanak tanır.
- Kullanım senaryosu çok kötü bir alışkanlıktır.
- Geliştiriciler genellikle küçük harf kullanır (XHTML'ye benzer).
- Küçük harf stili daha ferahlatıcı görünüyor.
- Küçük harflerin yazılması kolaydır.
HTML5 özellik değerleri alıntı yapılamaz.
- Özellik değeri boşluk içeriyorsa tırnak kullanmanız gerekir.
- Karışık stil önerilmez, tek stil önerilir.
- Tırnak işaretleri kullanan özellik değerlerinin okunması kolaydır.
Aşağıdaki örnek özellik değeri boşluk içermektedir, tırnak işareti kullanmayın, çalışmayabilir:
Aşağıda kullanılanlar ikili alıntı, bu doğru:
özelliklerImage Alt nitelikleri sıklıkla kullanılır. Görüntü görüntülenemiyorsa, görüntü ekranının yerini alabilir.
= "HTML5" stil = "genişlik: 128 piksel; yükseklik: 128 piksel">
Görüntü boyutu belirlenir, belirtilen değerin yüklenmesi sırasında rezerve edilebilir, titremeyi azaltır.
= stil "HTML5" = "genişlik: 128 piksel; yükseklik: 128 piksel">
Boşluklar ve eşittir işaretleriEşittir işaretinden önce ve sonra boşluk kullanabilirsiniz.
Uzun kod satırlarından kaçınınHTML düzenleyiciyi kullanarak kodun sola ve sağa kaydırılması gariptir.
Her kod satırı mümkün olduğunca 80 karakterden az olmalıdır.
Boş satırlar ve girintilerSebepsiz yere boş satır eklemeyin.
Her işlevsel mantık bloğu için, onu daha okunaklı hale getirecek şekilde boş bir satır ekleyin.
Kısa kodlar arasında gereksiz boş girintili satırlar kullanmayın.
Ekstra boş satırlar ve girintiler:Bu eğitim
HTML
Bu eğitim sadece teknolojiyi değil aynı zamanda uykuyu da öğretiyor. Sadece teknolojiyi değil aynı zamanda bir rüyayı da öğreten bu ders kitabı, Bu eğitim sadece teknolojiyi değil aynı zamanda uykuyu da öğretiyor.
Bu eğitim
Bu derste sadece teknolojiyi değil uykuyu da öğretiyoruz. Bu eğitim sadece teknolojiyi değil aynı zamanda uykuyu da öğretiyor. Bu eğitim sadece teknolojiyi değil aynı zamanda uykuyu da öğretiyor. Bu eğitim sadece teknolojiyi değil aynı zamanda uykuyu da öğretiyor.
Örnek form:İsim Tanım A Açıklama A B Açıklama B
Örnek liste:
HTML5 standardında etiket ihmal edilebilir.
Aşağıdaki belgeler geçerli HTML5'tir:
Örnek:DOKTİP HTML> Sayfa başlığı
Bu başlık
Bu bir paragraf.
Dene "öğe, belgenin kök öğesidir ve sayfayı tanımlamak için kullanılan dildir:
DOKTİP HTML>
Ekranlarda ve arama motorlarında okumayı kolaylaştıracak dil bildirimi.
DOM veya XML yazılım çökmelerini göz ardı edelim.
Eski tarayıcılarda (IE9) oluşan hatayı atlayalım.
Bunu ihmal mi edelim?HTML5 standardında etiket ihmal edilebilir.
Öğe varsayılana eklenmeden önce tarayıcı, içeriği varsayılan olarak ayarlar.
örneklerDOKTİP HTML> Sayfa başlığı
Bu başlık
Bu bir paragraf.
» Meta Verileri deneyinHTML5, başlık başlığı sayfanın temasını açıklayan bir öğe gerektirir:
Bu eğitimde
Arama motorunun sayfanızın konusunu hızlı bir şekilde anlamasını sağlayan başlık ve dil:
DOKTİP HTML> Bu eğitimde
Web tasarımcısı - HTML5 Spesifikasyonu (HTML 5)
HTML5'teki etiketler, bir bilgisayar programının (arama robotu vb.) sayfanın ana içeriğini sayfanın geri kalanından (formülasyon ve gezinme öğeleri) ayırt edebilmesi için tasarlanmış, bir web sayfasının yapısını tanımlayan XML-HTML etiketleridir. : üst, alt, menü, sayfa yan öğeleri, tekrarlanan (dinamik) bloklar vb. Ana içerik (sayfa metni) düzeyinde de bir bölümleme vardır. HTML5 dilinin kendisi HTML, XML, CSS vb. için bir eklentidir.
Sayfa başlığı Web sayfasının üstü, "başlık" Web sayfasının ana menüsü Ana gövde, makale, sayfa malzemesi Kenar çubuğu (kenar çubuğu) Sayfanın alt kısmı, alt bilgi
Web sitesi yapısı- sayfanın ana içeriğini (makale) çerçeveleyin, - sayfa başlığını çerçeveleyin, - sayfanın altbilgisini çerçeveleyin, - ana şeyi çerçeveleyin sayfa menüsü, - sayfanın kenar çubuğunu çerçeveleyin (kenar çubuğu), - sayfadaki çerçeve yinelenen bloklar (örneğin yorumlar).
HTML5 web sayfası şablonu kod öğeleri.
Sayfa yapısını bölmekten sorumlu yeni HTML5 etiketlerinin listesine bakalım:
- "sayfa başlığı" olarak adlandırılan, sitenin üst kısmının tasarım öğelerini çerçeveleyen etiketler. Ayrıca başlık etiketleri şu şekilde de kullanılabilir: Üst kısmı bölüm etiketi.
- sitedeki ana menüyü çerçeveleyen etiketler.
- sayfanın ana içeriğini çerçeveleyen etiketler: makale, blog girişi, haberler, ilk forum girişi vb.
- kenar çubuğunu çerçeveleyen etiketler. Kenar çubuğu, genellikle başlık blokları (kategoriler), etiket bulutları (etiketler), bir liste içeren "kenar çubuğu" olarak adlandırılan bir çubuktur. son Girişler ve benzeri. Ayrıca sayaçları, widget'ları (örneğin, VKontakte'den gelen yorumlar) ve sosyal düğmeleri çerçevelemek için yan etiketleri de kullanabilirsiniz.
- çerçeveleme etiketleri alt kısım Site, yazarın (şirketin) adını, kişileri (adresler, telefon numaraları), yasal bilgileri (telif hakları) vb. içerebilen "sayfa altbilgisi" olarak adlandırılır. Alt bilgi etiketleri aynı zamanda bölüm etiketinin alt kısmı olarak da kullanılabilir; altbilgi etiketlerinin kendisi bölüm etiketlerinin arasında yer alacaktır
- bir sayfanın veya ana içeriğin tekrar eden bölümlerini çerçeveleyen etiketler; örneğin, bir sayfada bir hikayenin birden fazla bölümü varsa, her bölüm bu etiketlerin arasına yerleştirilebilir. Veya kenar çubuğundaki bir bağlantıya tıklarsanız (örneğin, bir kategorinin bağlantısında), bu kategoriye ait makalelere yönlendiren açıklamaları olan bağlantıların olacağı ve açıklamaları olan bağlantıların çerçevelenebileceği bir sayfa görünecektir. bölüm etiketlerinin yanı sıra çevrimiçi mağazadaki açıklamalara sahip ürünler, gönderilerdeki yorumlar, forumlardaki bir konuyla ilgili yorumlar vb.
Metin düzeyinde HTML5Sayfa metninin anlamsal bölümünden sorumlu yeni HTML5 etiketlerinin listesine bakalım:
- bu etiketler arasında yer alan metin “seçili” hale gelir. İşaretleme etiketlerinin amaçlarından biri, örneğin kullanıcı tarafından arama satırına girilen kelimeyle eşleşen metindeki kelimeleri çerçevelemektir.
- etiketler, şu formatta tarihler ve/veya saatler oluşturmak için tasarlanmıştır Formun ISO'su: YYYY-MM-DDThh:mm:ss , bu format anlaşılabilir bilgisayar programları. Zaman etiketleri bir tarihi veya metni çerçeveleyebilir; etiket metni çerçevelerse, buna değeri ISO biçiminde tarih ve/veya saat olan bir tarihsaat özelliği eklenir.
- Etiketler, gizli veya görüntülenen bilgileri depolamak için tasarlanmıştır (spoiler gibi çalışır).
- etiketler başlığı çerçeveler, üzerine tıklarsanız, detay etiketleri arasında bulunan metin görünecektir (spoiler olarak kullanılabilir).
Ek HTML5 dil etiketleriDili zenginleştiren yeni HTML5 etiketlerinin listesi:
- Etiketler, ölçüm sonucunun değişmediği statik bir ölçek göstergesini görüntüleyecek şekilde tasarlanmıştır. Çalışmak için minimum ve maksimum değere ihtiyacınız vardır.
- Etiketler, ölçüm sonucunun gerçek zamanlı olarak değiştiği dinamik bir ölçek göstergesini (örneğin, bir dosya indirme ölçeği) görüntülemek için tasarlanmıştır.
- etiket, JavaScript'te komut dosyaları oluştururken kullanılan menü etiketleri arasında bulunmalıdır.
- komut etiketi bu etiketlerin arasına yerleştirilir.
- etiketler betiğin çalışmasını göstermeyi amaçlamaktadır.
- etiketler, bir metin alanına yazıldığında görüntülenecek bir liste oluşturmayı amaçlamaktadır.
- etiketler, şekil etiketleri arasında bulunan bir nesnenin (örneğin bir görüntünün) açıklamasını çerçeveler.
- etiketler, çeşitli sayfa nesnelerini kendi açıklamalarıyla gruplandırır; örneğin, açıklamalı resimler, açıklamalı ürünler vb.
- etiketler h* başlıklarını gruplamak için tasarlanmıştır
- etiket genel/özel anahtar çiftleri oluşturmak, verileri şifrelemek/şifresini çözmek, dijital imza oluşturmak/doğrulamak için kullanılır.
- etiketler metni ve ona yapılan açıklamaları çerçeveler.
- etiketler ruby etiketleri arasında bulunur ve açıklamayı çerçeveleme amaçlıdır.
- etiketler, ruby etiketlerini desteklemeyen tarayıcılar için tasarlanmıştır.
- etiketi tarayıcıya kelimenin nereye yerleştirileceğini söyler (" yumuşak aktarım") bu kelime tarayıcı penceresine sığmıyorsa.
Yeni teknolojileri açıklayan HTML5 etiketleriHTML5, HTML5 dilinin bir parçası olan ve olmayan birçok teknolojiyi ve API'yi kullanma yeteneğini sunar. üçüncü taraf eklentiler, bunlardan bazıları:
- etiketler, ses dosyalarını kullanmadan oynatmak için tasarlanmıştır üçüncü taraf programları(eklentiler, uzantılar).
- etiketler, üçüncü taraf programların (eklentiler, uzantılar) kullanılmadan video dosyalarını oynatmak için tasarlanmıştır.
- etiket, ses ve video etiketlerinin içinde bulunan ses/video dosyalarının yolunu belirtmeyi amaçlamaktadır.
- etiketler, sitede vektör şekilleri oluşturabileceğiniz ve bunları JavaScript programlama dilini kullanarak değiştirebileceğiniz özel bir alan oluşturmayı amaçlamaktadır. Gelecekte tuval Flash teknolojisinin yerini alacak (evet, teoride...).
EtiketEtiket, vektör şekillerini çizmek ve değiştirmek için tasarlanmış özel bir öğedir. Etiket, Flash teknolojisinin yerini almak üzere oluşturuldu. Etiketi kullanarak vektör şekilleri (resimler) çizebilir ve JavaScript kullanarak bu şekilleri işleyebilir, böylece sitede animasyon (çizgi film ve hatta oyunlar) oluşturabilirsiniz.
Ses videosuEtiketini kullanarak ses dosyalarını sayfaya gömebilir ve dinleyebilirsiniz. Öğe
Etiketini kullanarak video dosyalarını sayfaya gömebilir ve görüntüleyebilirsiniz. Öğe ayrıca oynat düğmelerinin bulunduğu bir panel oluşturur.
JavaScript API'siHTML5 spesifikasyonu nasıl etkileşime girmesi gerektiğini açıklar JavaScript dili, DOM teknolojisi aracılığıyla sayfa öğeleriyle. Ayrıca HTML5'te nesneleri işlemek için yeni yöntemler vardır, örneğin JavaScript kullanarak ve bu yöntemlerle ses/video kontrol panelindeki düğmeleri programlı olarak kontrol edebilirsiniz.
XML teknolojisi desteğiHTML5 dili kullanılarak yazılan bir HTML belgesinde artık SVG veya MathML gibi çeşitli XML formatlarıyla ilişkili teknolojileri uygulamak mümkün.
SVGSVG - Ölçeklenebilir Vektör Grafikleri vektör grafikleri) bir XML biçimidir. HTML5, XML formatlarını desteklemeye başladığından beri, artık SVG kullanılarak oluşturulan görüntüleri bir HTML belgesine gömmek ve bunları JavaScript aracılığıyla değiştirmek mümkün.
Yeşil daire modelinin örnek kodu:
Sonuç:
MathMLMathML - Matematiksel İşaretleme Dili (matematiksel işaretleme dili) XML formatı. Kullanarak bu formatınÇeşitli matematiksel formülleri tanımlayabilirsiniz.
HTML5'teki hangi etiketler kullanımdan kaldırıldı?HTML5 spesifikasyonundaki eski etiketler şunlardır:
ve bunun yerine embed etiketi kullanılmalıdır bunun yerine kısaltma etiketi kullanılmalıdır onun yerine kullanılmalı ses etiketi bunun yerine ul etiketi kullanılmalıdır ..bunun yerine kullanılmalı iframe etiketi bunun yerine bir sürü form ve giriş etiketi kullanmalısınız ve bunun yerine ön veya kod etiketleri kullanılmalıdır Bunun yerine pre etiketi kullanılmalıdır bunun yerine s etiketi kullanılmalıdır
Etiketleri biçimlendirmek yerine: , , , , , , , , , ve , CSS özelliklerini kullanmalısınız.
HTML5'te web siteleri oluştururken eski etiketlerin kullanılması önerilmez, ancak bu, tarayıcıların artık bunları desteklemediği anlamına gelmez; örneğin, önerilmeyen bir etiketin çalışması alt çizgi
HTML5'teki yeni global özelliklerGlobal nitelikler, herhangi bir HTML belge etiketine gömülebilen niteliklerdir. HTML5'te yeni global özellikler ortaya çıktı; aşağıdaki açıklamalarda Yeni kelimesiyle vurgulanıyorlar
Global HTML5 niteliklerinin adlarına ve açıklamalarına bakalım:
erişim anahtarı = " " - önceden programlanmış bir tuşa basarak sayfanın herhangi bir öğesini (etiketini) kullanmanıza olanak tanır tuş kombinasyonu,class = " " - sınıf adını ayarlamanıza olanak tanır, contenteditable = " " - içeriği düzenlemenize olanak tanır öğe Yeni,contextmenu = " " - Yeni öğe için bir içerik menüsü oluşturmanıza olanak tanır, dir = " " - yönetmenize olanak tanır Metin yönü,draggable=" " - kullanıcının Yeni öğeyi sürüklemesine olanak tanır, dropzone = " " - Yeni'yi sürüklerken bir öğeyle ne yapacağınızı belirtmenize olanak tanır, hiden = " " - Yeni öğeyi gizlemenizi sağlar, id = " " - bir öğe için benzersiz bir tanımlayıcı ayarlamanıza olanak tanır, lang = " " - öğe içeriğinde dil kodunu belirtmenize olanak tanır, yazım denetimi = " " - Yeni öğesinin içeriğinde yazım denetiminin yapılıp yapılmayacağını belirtmenize olanak tanır, style = " " - bir öğe için stil oluşturmanıza olanak tanır, tabindex = " " - Sekme tuşuna bastığınızda öğelerin hangi sırayla odaklanması gerektiğini belirten bir kural oluşturmanıza olanak tanır, title = " " - farenizi bir öğenin üzerine getirdiğinizde görünen bir araç ipucu oluşturmanıza olanak tanır.
HTML5 spesifikasyonunda etiketler tam teşekküllü nesnelere dönüştüğünden, global nitelik kavramı, spesifikasyonda henüz açıklanmayan etiketler için bile bu nesnelerin zaten doğasında vardı.
HTML5 belge kodu yapısındaki yeniliklerHTML5'teki kod yapısı bazı değişikliklere uğradı, işte bunlardan bazıları:
1. Farklı önceki sürümler HTML5'te yalnızca bir belge türü vardır: Örneğin bu sitenin sayfalarının kaynak kodunda görebilirsiniz (doktipten önce hiçbir şey olmaması, boşluk olmaması, satır sonu olmaması vb. gerektiğini unutmayın).
2. Belge dilini belirtmek için artık meta etiketi yerine: etikette lang = "ru" niteliğini kullanmanız gerekir:
3. Belge kodlamasını belirtmek için artık meta etiketi yerine: http-equiv ve content nitelikleri olmadan bir meta etiket kullanmanız gerekir
4. Artık etikette bir JavaScript komut dosyası oluştururken type = "text/javascript" ve language = "JavaScript" niteliklerini uygulamaya gerek yoktur.
5. Uygulamanın ardından CSS stilleri Artık ve etiketlerinde type="text/css" niteliğini uygulamaya gerek yok.
6. Bağlantı satır içi bir etikettir; HTML özellikleri ve XHTML'de blok etiketlerini çerçevelemeleri önerilmedi; şimdi HTML5 spesifikasyonunda bağlantılar için bu öneri kaldırılmıştır ve artık bir veya daha fazla blok öğesini çerçevelemelerine izin verilmektedir.
BaşlıkParagraf
Artık HTML5 ile şunu yapabilirsiniz:
Başlıkhttp://html-5.ru/, http://html-5.ru/uchebnik-html5 sitesindeki materyallere dayanmaktadır.
- 2015-2017'den itibaren HTML W3C'ye yapılan eklemeler
- W3C Tavsiyeleri 24 Aralık 1999
Çoğu zaman web geliştiricileri belirli HTML kodlama standartlarının mevcut olduğunun farkında bile değildir. Ancak 2000 ile 2010 yılları arasında birçok web geliştiricisi HTML'den XHTML'ye geçti. Aynı zamanda XHTML, geliştiricileri geçerli ve "iyi biçimlendirilmiş" kod yazmaya zorladı. HTML5, kod doğrulama söz konusu olduğunda bir miktar özensizliğe izin verir.
Ancak stildeki tutarlılık, başkalarının HTML kodunuzu anlamasını kolaylaştıracaktır.
Belki bir gün okuma programları gibi programlar XML verileri, HTML kodunuzu okumanız gerekecek. Bu nedenle, iyi biçimlendirilmiş XHTML benzeri sözdiziminin kullanılması makul bir yaklaşımdır.
Kodunuzun her zaman düzgün, temiz ve iyi biçimlendirilmiş olduğundan emin olun.
Doğru belge türünü kullanınBelge türünü her zaman ilk satırda bildirin:
Küçük harf etiketleriyle tutarlılığı korumak istiyorsanız aşağıdaki belge türü tanımını kullanabilirsiniz:
Eleman adlarını küçük harflerle yazınHTML5, öğe adlarında hem büyük hem de küçük harflere izin verir. Ancak her zaman yalnızca küçük harfleri kullanmak daha iyidir. Bu, aşağıdaki hususlarla açıklanmaktadır:
- Etiket adlarında büyük ve küçük harflerin karıştırılması kötü bir uygulama olarak kabul edilir
Bu bir paragraf metnidir.
Çok kötü:
Bu bir paragraf metnidir.
Bu bir paragraf metnidir.
Tüm HTML öğelerini kapatHTML5'te tüm öğeleri kapatmanız gerekmez (örneğin, öğe
Bu bir paragraf metnidir.
Bu bir paragraf metnidir.
Bu bir paragraf metnidir.
Bu bir paragraf metnidir.
Boş HTML öğelerini kapatHTML5'te boş elemanların kapatılıp kapatılmaması web geliştiricisinin isteğine bağlıdır.
Kabul edilebilir:
Ayrıca kabul edilebilir:
Ancak XHTML ve XML'de sondaki eğik çizgi (/) ZORUNLUDUR.
Web sayfanıza XML uygulamalarıyla erişilmesi bekleniyorsa boş HTML öğeleri Kapanış eğik çizgisini kullanmak daha iyidir!
Özellik adları için küçük harfler kullanınHTML5'te özellik adlarını yazarken büyük ve küçük harfleri karıştırabilirsiniz.
- Özellik adlarında büyük ve küçük harflerin karıştırılması kötü bir uygulama olarak kabul edilir
- Geliştiriciler genellikle küçük harfler kullanır (XHTML'deki gibi)
- Küçük harfle yazmak daha temiz görünüyor
- Küçük harf yazmak daha kolaydır
HTML5, özellik değerlerinin tırnak işaretleri olmadan yazılmasına olanak tanır. Ancak özellik değerlerini her zaman tırnak içine almanızı öneririz çünkü
- Anlamlarda büyük ve küçük harflerin karıştırılması kötü bir uygulama olarak kabul edilir
- Alıntılanan değerlerin okunması daha kolaydır
- Değerlerde boşluk varsa alıntı yapmalısınız
Çok kötü:
Değerde boşluklar olduğundan bu işe yaramaz
A | A'nın açıklaması |
B | B'nin açıklaması |
HTML5 standardına göre tag ve tag kullanılamaz.
Aşağıdaki kod HTML5 standardına göre geçerli kabul edilir:
Sayfa Başlığı Bu bir metin başlığıdır
Bu bir paragraf metnidir.
Öğe belgenin köküdür. Sayfa dilini tanımlamak için önerilen yer burasıdır:
Sayfa dili bildirimi hem özel uygulamalar (ekran okuyucular gibi) hem de arama motorları için önemlidir.
Ayrıca tag veya tag yazmamanız uygulamanın DOM ve XML yapısını bozabilir. Bir etiketi atlamak da eski tarayıcılarda (IE9) hatalara yol açabilir.
Etiketi atlamalı mıyım?HTML5 standardına göre etiketi kullanılamaz.
Tarayıcılar varsayılan olarak tüm öğeleri, oluşturdukları öğenin içindeki açılış etiketinin önüne ekleyecektir.
Etiketi çıkararak HTML yapısının karmaşıklığını azaltabilirsiniz:
Sayfa başlığı Metin başlığı
Bu bir metin paragrafıdır.
Meta verilerÖğe HTML5'te gereklidir. Sayfa başlığı anlamla doldurulmalıdır:
Sayfanın doğru yorumlanmasını ve doğru indekslenmesini sağlamak arama motorları sayfanın dil ve karakter kodlamasının tanımı mümkün olduğunca erken bildirilmelidir:
HTML5 Söz Dizimi ve Kodlama Standartları
Bir görünüm penceresinin kurulması (görüntüleme penceresi)"Görünüm penceresi" bir web sayfasının kullanıcıların görebildiği alandır. Bu alan cihazdan cihaza ve cihazdan cihaza değişir. cep telefonları bilgisayar ekranından daha küçük olacaktır.
HTML5, web tasarımcılarının görünüm penceresini .
Tüm web sayfalarında her zaman aşağıdaki biçimde bir görünüm kontrolü kullanmalısınız:
Bu görünüm kontrolü, tarayıcıya sayfanın boyutunun ve ölçeklendirmesinin nasıl kontrol edileceğine ilişkin talimatlar sağlar.
Widget=device-width kısmı, sayfa genişliğini geçerli cihazın ekran genişliğine uyacak şekilde ayarlar (bu, kullandığınız cihaza bağlı olarak değişir).
Başlangıç ölçeği=1,0 parça setleri İlk seviye sayfa tarayıcı tarafından ilk yüklendiğinde artar.
Aşağıda, görünüm meta etiketi yüklü olan ve olmayan bir akıllı telefon ekranındaki bir web sayfası örneğini görebilirsiniz:
Görünüm meta etiketi içeren sayfa
HTML yorumlarıTek satıra kısa bir yorum yazılmalıdır:
Từ khóa » Html5 Te Desteklenmeyen Etiketler
-
HTML5 Tanıtımı, DOCTYPE Bildirimi çok Basitleştirildi Karakter ...
-
HTML5 İle Gelen Yeni Etiketler - Yusuf SEZER
-
HTML5'de Desteklenmeyen Elementler - Fibiler
-
HTML Element Referansları - İkiz Hocalar
-
HTML5'te Kendi Html Etiketinizi Oluşturmanın Bir Yolu Var Mı?
-
Yeni HTML 5 Etiketleri İle Çalışma - Eğitimler
-
HTML 5 Nedir ? - Beyaz.Net
-
HTML 4 Ve HTML5 Arasındaki Farklar Ve Değişen Özellikler
-
HTML5 - Vikipedi
-
HTML5 – Bağlantı (Link) Yapısı
-
HTML5'in Sunduğu Yenilikler Ve Bir Örnek Uygulama
-
[PDF] HTML 5 Ve CSS 3
Copyright © 2022 | Thiết Kế Truyền Hình Cáp Sông Thu