PHP'nin sözdizimi. HTML'nin temelleri - dil sözdizimi, etiketler HTML öğelerinin tam listesi

HTML Söz Dizimi

Bu yazıda HTML sözdizimine ve kodun nasıl doğru yazılacağına bakacağız. HTML dili.

HTML Belge Yapısı

Not Defteri'nde HTML kodu yazarken tek bir stile bağlı kalmanız önerilir. Standart bir HTML belgesinin düzeni şuna benzer:

Sayfa başlığı Makale başlığı

Makale paragrafı

Her HTML belgesi bir satırla başlamalıdır; bu, belgedeki kodun HTML ile yazılacağı anlamına gelir. Daha sonra HTML kodunun kendisi gelir.

Etiketler arasında iki ana blok vardır, ilk blok HTML belgesinin etiketlerle başlayan ve biten başlığıdır, ikinci blok ise HTML belgesinin etiketlerle başlayıp biten gövdesidir.

Bir HTML belgesinin başlığı çeşitli içerir servis bilgisi Kullanıcının görmediği (başlık etiketi hariç) aşağıdaki etiketler vardır:
— HTML sayfasının başlığı,
— meta etiketler, sayfayla ilgili hizmet bilgilerini içerirler,
— .css, .ico vb. gibi harici dosyalara atıfta bulunan bir etiket,
- etiketler JavaScript kodu içerebilir veya harici bir .js dosyasına bağlantı içerebilir

Bir HTML belgesinin gövdesi genellikle sayfada gördüğümüz ana bilgileri içerir; aşağıdaki etiketleri içerebilir:
- makalenin başlığı, birinci düzey,
- resim,
- paragraf,
- bağlantı,

- masa,
- veri giriş formu,
vesaire.

HTML kodu yazma kuralları

HTML kodu yazmaya ilişkin bazı kurallara bakalım. Daha sonra kendi kodunuzu anlamanın uygun olması için bu kurallara ihtiyaç vardır.

  • Diğer etiketlerin içindeki blok etiketlerinin, yerleştirildiği etiketin bir satır altına ve bir boşluk (tercihinize göre sekme) sağına yerleştirilmesi en iyisidir. Örneğin, bu makalenin başında yer alan HTML belge şemasında h1 başlığı ve p paragrafının gövde etiketine göre konumu bu şekildedir.
  • Aynı elemanın kapanış ve açılış etiketleri aynı seviyede olabileceği gibi başlık, h1 ve p elemanlarının kapanış etiketleri gibi kapanış etiketi de metnin sonunda yer alabilir.
  • Birbirine eşdeğer olan öğeler de aynı seviyeye yerleştirilebilir; yukarıda yer alan HTML belge şemasında birbirine eşdeğer olanlar head ve body, h1 ve p'dir.
  • Aslında HTML kodunun tamamı tek bir satıra yazılabilir ve tarayıcı HTML sayfasını yine de doğru bir şekilde görüntülemeye devam eder. Etiketlerin birbirinin altına ve sola yazılması gereken HTML dilinin sözdiziminin kuralları, yalnızca web yöneticisinin gelecekte HTML sayfasının kodunu oluşturmasını ve değiştirmesini daha kolay hale getirmek için mevcuttur.

Kodunuzu oluştururken dikkate almanız gereken diğer bazı noktalar şunlardır:

  • Bir metin düzenleyiciye ne kadar boşluk koyarsanız koyun, tarayıcı bunları tek bir boşluk olarak gösterecektir.
  • Bir metin düzenleyicideki satır sonları ve sekmeler tarayıcı tarafından tanınmaz.
  • Bir HTML sayfasında görünmesi gereken bir satırı kaydırmanız gerekiyorsa etiketini kullanın.
    .
  • HTML sayfasında görünmesi gereken bir sekmeye ihtiyacınız varsa (örneğin, "kırmızı" bir çizgi oluşturmak için), o zaman birkaç özel, bölünemeyen boşluk karakterini veya metin girintili CSS özelliğini kullanın.
  • Alexander Kichatov

    PHP betikleri nasıl çalışır?

    Elbette radyo kontrollü arabaların çalışma prensibini biliyorsunuzdur. İleriye basarsınız - araba hareket eder, sola basarsınız - araba tekerleklerin yönünü değiştirir.

    PHP tamamen aynı şekilde çalışır. Komutları birbiri ardına yazarsınız ve PHP bunları sırayla yürütür.

    PHP betiği nedir

    PHP betiği, .php uzantılı normal bir metin dosyasıdır. Html ve css ile tamamen aynı.

    Ancak önemli bir fark var:

    Komut dosyaları yalnızca tarayıcıdaki http istekleri aracılığıyla başlatılır. Bu, script.php betiğini çalıştırmak için şunları yapmanız gerektiği anlamına gelir: adres çubuğu tarayıcı site.ru/script.php yaz

    Komut dosyası çalışmıyorsa mevcut URL'yi kontrol edin. File:///D:/openserver/domains/site.ru/script.php gibi bir şey varsa, bu, site sayfasına gitmeye çalışmadığınız, ancak PHP dosyasını tarayıcıda açmaya çalıştığınız anlamına gelir. Bu doğru değil.

    Web sunucuları çoğunlukla, eriştiğinizde ana sayfa(örneğin site.ru) sitenin kökünde bulunan index.php veya index.html dosyası otomatik olarak başlatılır.

    Sitenin kök klasöründe index.php adında bir dosya oluşturun ve bunu metin düzenleyicinizde açın. İndex.html dosyası varsa silinmesi gerekir.

    Henüz sahip değilseniz Metin düzeltici- Hafif ve ücretsiz Notepad++'ı öneririm, yerleşik Windows not defterinden çok daha kullanışlıdır.

    Scriptlerin kodlamalarına mutlaka uyun. Kodlama, BOM olmadan UTF-8 (düzenleyicinizde mevcutsa) veya yalnızca UTF-8 olmalıdır.

    PHP'de sayıları ve dizeleri yazdırma

    PHP komutları etiketlerin arasına yazılır, örneğin:

    Eko komutu ekranda bilgilerin görüntülenmesinden sorumludur. Operatörden sonra çıktısı alınacak değer belirtilir.

    Metni görüntülemek için tek veya çift tırnak içinde belirtmeniz gerekir:

    PHP'de komutlar noktalı virgülle ayrılır. Okumayı kolaylaştırmak için her komut genellikle şu şekilde yazılır: Yeni hat:

    Tarayıcıdaki sonuç:

    Bu PHP kodudur.

    PHP'de HTML kodunun çıktısını almak

    HTML kodu PHP komutlarıyla karıştırılabilir:

    HTML kodunu bir PHP dizesine de ekleyebilirsiniz:

    Tarayıcıdaki sonuç:

    Fil Napolyon

    PHP kodunu ve HTML etiketlerini istediğimiz şekilde birleştirebiliriz:

    PHP'deki işlevler

    İşlev, hesaplamalar, dosya yönetimi vb. gibi bazı eylemleri gerçekleştiren bir komuttur.

    Bir işlevi tanımlamak basittir; adından sonra parantez bulunur:

    phpinfo() işlevi geçerli PHP ayarlarıyla ilgili bilgileri görüntüler.

    Bazı işlevler kendilerine bazı değerlerin aktarılmasını bekler. Örneğin, yuvarlama işlevi ceil() bir sayının yuvarlanmasını bekler:

    ceil() işlevi, ilettiğimiz 91.5 değerini alır, işler (92'ye yuvarlar) ve sonucu döndürür. Ve echo komutu, fonksiyonun döndürdüğü değeri alır ve ekranda görüntüler. Bu betiğin sonucu 92 olacaktır.

    PHP'de Kapanış Etiketinin Gerekliliği

    PHP komutlarından sonra ekranda HTML veya başka bir çıktı yoksa, ?> kapanış etiketini atlayabiliriz:

    Ayrıca etiketi de değiştirebiliriz

    Etiket kullanma