Köprü metni biçimlendirme dilleri SGML. xml. HTML. Köprü Metni Biçimlendirme Dili (Html)

  • 28.08.2019

1989'da, hiper metin, bir yandan nispeten çok sayıda uygulamaya sahip olan yeni bir gelecek vaat eden teknolojiyi temsil ederken, diğer yandan, doğası gereği daha açıklayıcı olan ve ilham kaynağı olan hiper metin sistemlerinin resmi modellerini oluşturmaya yönelik girişimlerde bulunuldu. Verileri tanımlamaya yönelik ilişkisel yaklaşımın başarısı.

HTML, belgeleri kodlamak için kullanılan bir köprü metni biçimlendirme dilidir. HTML dili, tarayıcının belgenin içeriğini gösterdiği, HTML komutlarının görüntülenmediği bir dizi komuttur. HTML, bir belgeyi diğerine bağlayan bir köprü metni bağlantı mekanizması uygular. Bu belgeler, bağlandıkları sayfayla aynı sunucuda yer alabilir veya farklı bir sunucuda barındırılabilir.

HTML fikri, özel bir ekran kontrol aracı yardımıyla bir köprü metni sistemi oluşturma sorununa son derece başarılı bir çözüm örneğidir.

Bağlamsal köprü metni bağlantıları, köprü metni düzenlemenin en etkili biçimi olarak kabul edildi ve ayrıca, bir bütün olarak belgenin tamamı ve ayrı bölümleriyle ilişkili bağlantılara bölünme tanındı.


Tüm HTML belgeleri, sabit bir dizi yapı etiketi tarafından tanımlanan aynı yapıyı paylaşır. Bir HTML belgesi her zaman bir etiketle başlamalıdır< HTML >ve uygun bitiş etiketiyle bitirin (). Belge içinde iki ana bölüm vardır: bu sırayla başlıklar bölümü ve belgenin gövdesi. Başlık bölümü, belgeyi bir bütün olarak tanımlayan bilgileri içerir ve etiketlerle sınırlıdır.<НЕАD>Ve. Özellikle başlık bölümü, çift etiketi ile sınırlandırılmış belgenin genel başlığını içermelidir.<ТITLE>.

). Ancak, bir HTML belgesi oluştururken yapısal etiketlerin çıkarılması önerilmez. Yapıyı tanımlayan tüm etiketleri içeren en basit uygun HTML belgesi şöyle görünebilir:

< TITLE >Belge başlığı< /TITLE >

Belge metni

HTML öğeleri.

Eşleştirilmiş etiketler için kapsam, belgenin açılış ve kapanış etiketleri arasındaki bölümü tarafından belirlenir. Belgenin bu bölümü, HTML dilinin bir öğesi olarak kabul edilir. Yani, etiketi içeren "BODY öğesi" hakkında konuşabiliriz., belgenin gövdesi ve bitiş etiketi. Tüm HTML belgesi. bir "HTML öğesi" olarak düşünülebilir. Eşlenmemiş etiketler için öğe, onu tanımlayan etiketle eşleşir.

HTML dilinin çoğu öğesi. belgenin içeriğinin bölümlerini tanımlar ve etiketler arasına yerleştirilir . Ve, yani BODY yapısal elemanının içinde. Bu tür öğeler blok ve metne ayrılır. Blok öğeleri, paragraf düzeyindeki metnin bölümlerine atıfta bulunur. Metin öğeleri, tek tek tümcelerin özelliklerini ve metnin daha küçük kısımlarını tanımlar.

Şimdi öğelerin iç içe geçmesi için kuralları formüle edebiliriz.

Elemanlar örtüşmemelidir. Başka bir deyişle, açılış etiketi bir öğenin içindeyse, karşılık gelen bitiş etiketi aynı öğenin içinde olmalıdır.

Blok öğeleri, iç içe blok ve metin öğeleri içerebilir.

Metin öğeleri, iç içe metin öğeleri içerebilir.

Metin öğeleri iç içe blok öğeleri içeremez.

Fonksiyonel blok elemanları.

Çoğu belgede başlıklar ve paragraflar ana işlevsel öğelerdir. HTML dili. altı başlık düzeyini destekler. Eşleştirilmiş etiketler kullanılarak ayarlanırlar.<Н1>önce<Н6>. Görüntülendiğinde, Web belgeleri şu şekilde oluşturulur; etiketi (bilgisayar ekranındaki belge, bu öğeler farklı boyutlarda yazı tipleri kullanılarak gösterilir.

Normal paragraflar bir çift etiketi kullanılarak ayarlanır<Р>. HTML dili. paragraf girintisi ("kırmızı çizgi") oluşturmak için araçlar içermez, bu nedenle bir bilgisayar ekranında görüntülendiğinde paragraflar boş bir satırla ayrılır. kapanış etiketiisteğe bağlı olarak kabul edilir. Belgenin bir sonraki paragrafının başlangıcını belirleyen etiketin önünde durduğu anlaşılmaktadır. Örneğin:

başlık

<Р>İlk paragraf<Р>İkinci paragraf

İkinci seviye başlık

Bir paragrafı tanımlayan özel bir etikete sahip olmanın bir sonucu, ENTER tuşuna basılarak girilen olağan satır sonu karakterinin bir paragraf girintisi oluşturmak için yeterli olmamasıdır. HTML dili. satır sonu karakterlerini ve boşlukları özel bir şekilde ele alır. Herhangi bir sıra; yalnızca boşluklardan ve satır sonu karakterlerinden oluşan, belge görüntülendiğinde tek bir boşluk olarak kabul edilir. Bu, özellikle, satır sonu karakterinin bir satırsonu bile gerçekleştirmediği anlamına gelir (bu amaçla, eşleştirilmemiş etiket tarafından belirtilen bir metin öğesi kullanılır.
.

Paragraf sınırlayıcı olarak yatay cetvel de kullanılabilir. Bu öğe, eşleştirilmemiş bir etiketle belirtilir


. Ekranda bir belge görüntülendiğinde, bir cetvel metnin bölümlerini birbirinden ayırır. Uzunluğu ve kalınlığı, etiket öznitelikleri tarafından belirlenir.
.


Bu etiket, pencerenin genişliğinin yarısını kaplayan ve sağa yerleştirilmiş 10 piksel genişliğinde yatay bir cetvel oluşturur.


Web sitesi geliştirme, modern İnternet endüstrisinin yaygın olarak kullanılabilen olanaklarından biridir. Prensipte sitelerin fiili olarak oluşturulması, kişisel elektronik posta kutuları ve elektronik kartvizitlerin oluşturulmasından çok daha karmaşık değildir.

Bir site oluşturmak için öncelikle, gerekli köprü metinlerini yerleştirebileceğiniz İnternet'e bağlı bir sunucuya ihtiyacınız vardır. Ek olarak, seçilen sunucuya hizmet veren sağlayıcıya saiga adının kaydedilmesi gerekir.

İnternette, sunucularında ücretsiz açılış siteleri sunan sağlayıcılar bulabilirsiniz. Ücretsiz siteler narod.ru, boom.ru, hotmail.ru yerel sunucularında ve geocities.com, tripod.com gibi yabancı sunucularda açılabilir.

Belirtilen sunucularda, formun alan adlarını kaydedebilirsiniz:

<имя>. insanlar.ru

isim>.boom.ru,

Kayıtlı alan adlarına örnekler:

wdu.da.ru - elektronik üniversitenin web sitesi;

wduniv.newmail.ru - dağıtılmış bir üniversitenin sitesi.

Sitenin alan adını kaydettikten sonra, üzerine hiper metinler yerleştirilebilir. Siteye hiper metinlerin yerleştirilmesi, çeşitli hiper metinler oluşturmanıza, düzenlemenize, biriktirmenize ve kopyalamanıza izin veren özel programlar yardımıyla gerçekleştirilir. İlk (ana) köprü metni sayfasının yerleştirilmesinden hemen sonra, bilgileri İnternet'e bağlı herhangi bir bilgisayardan herhangi bir ülkede bir tarayıcı kullanılarak okunabilir. Bunu yapmak için, İnternet'teki sitenin adresi tarayıcı penceresinde belirtilir. Örneğin: http://bak.boom.ru

Barındırılan tüm dosyalar, HTML biçiminde yazılmış ve form tanımlayıcılarına sahip köprü metni olmalıdır.<имя>.html

HTML, Köprü Metni İşaretleme Dilidir.

Köprü metni, yapısı gereği, bu sunucuda veya diğer sunucularda barındırılan diğer köprü metinlerine bağlantıları olan bir metindir. Böyle bir bağlantıya tıkladığınızda, tarayıcı, hangi sunucuda ve hangi ülkede bulunduğuna bakılmaksızın bilgisayar ekranına otomatik olarak bir köprü metni sayfası yükler.

İnternetteki bu araç ve programların yardımıyla, kişisel siteler, şirket siteleri, elektronik gazeteler, dergiler, elektronik kitaplar, ansiklopediler, elektronik arşivler ve kütüphaneler gibi çok çeşitli bilgi siteleri ve sistemleri oluşturulabilir.

Siteler arasındaki fark, bilgi miktarında, yapılarında ve güncelleme prosedürlerinde yatmaktadır. Genel olarak, İnternet'teki siteler ve herhangi bir kuruluş için, yaratılma, gelişme, modernizasyon ve tasfiye yaşam döngüleri hakkında konuşabiliriz.

Bilgi miktarı site sahipleri tarafından belirlenir - siteler oluşturan ve bilgilerini bu sitelere yerleştiren kişi veya kuruluşlar. Sitelerdeki bilgi hacmi, birkaç kilobayttan birkaç gigabayta (milyonlarca kilobayt) kadar değişebilir.

Sitelerin yapısı çok çeşitli olabilir. En basit yapı, bir dizi metne bağlantı içeren ana sayfadır. Bu bağlantılar ana sayfanın metninde yer alabilir veya sayfanın başındaki içindekiler bölümünde öne çıkabilir.

Sitenin her sayfasına, site tarayıcı tarafından yüklendiğinde ekranın üst satırında görünen bir başlık sağlanabilir.

Ayrıca sitenin ana sayfasında arama motorları için bir anahtar kelime listesi belirleyebilirsiniz.

Arama motorları her hafta İnternet'teki tüm sunucuları tarar ve buldukları tüm sitelerin ve hiper metinlerin adreslerini, vurgulanan anahtar kelimelerle birlikte kaydeder. Bu nedenlerle, en geç bir hafta sonra, İnternet'te yayınlanan herhangi bir bilgi, içinde yer alan anahtar kelimeler kullanılarak bulunabilir.

Web dillerinin temelleri ve bu alandaki gelişmeler hakkında yazı dizisine devam ediyoruz. Daha önce HTML hiper metin dilinin temellerini, özelliklerini ve metin işaretleme (etiketler) yöntemlerini ele aldık.

Ayrıca HTML dilinin CSS ve Javascript stilleri gibi yazılım geliştirmeleri ile yakından etkileşime girdiğini ve bu tür dil işbirliğinin neden gerekli olduğunu öğrendik. Bugün HTML5'te belge oluşturma yapısını ayrıntılı olarak ele alacağız. Belgenin blok yapısı, yapısı bugünün makalesinin konusudur. Ancak önce HTML5'in ne olduğunu anlamanız gerekir.

HTML5 programlama dili (İngilizce HyperText Markup Language'den), dilin beşinci versiyonudur. Önceki tüm sürümler gibi, belgelerin yapısını oluşturmak ve bunları web'de sunmak için tasarlanmıştır. HTML5 sürümü şu anda geliştirme aşamasındadır. HTML'nin beşinci versiyonunun yaratılmasıyla izlenen amaç, multimedya belgeleriyle (ses ve video uygulamaları) çalışma alanındaki dili geliştirmektir.

gibi bazı sözdizimsel yenilikler eklemek

,
,