HTML inline mantığı

veysel000

Hectopat
Katılım
11 Nisan 2021
Mesajlar
283
Çözümler
2
Selam. HTML üstünden basit bir web sitesi tasarlayıp bilgilerimi pekiştiriyordum. Görselleri tablolar ile yazıları ise pre formatına atıp özelleştirdim. İstiyerek CSS'e pek bulaşmak istemedim. Şu anki sorunum yazı ile fotoğrafları yan yana alamıyorum. Bir şeyler yanlış oluyor sürekli ama ne olduğunu anlayamıyorum. Kodlar biraz dağınık kusura bakmayın, yardımınızı bekliyorum.
 

Dosya Ekleri

  • Ekran görüntüsü 2023-09-04 184331.png
    Ekran görüntüsü 2023-09-04 184331.png
    584 KB · Görüntüleme: 21
  • Ekran görüntüsü 2023-09-04 185424.png
    Ekran görüntüsü 2023-09-04 185424.png
    78,1 KB · Görüntüleme: 32
  • Ekran görüntüsü 2023-09-04 185440.png
    Ekran görüntüsü 2023-09-04 185440.png
    65,6 KB · Görüntüleme: 15
  • Ekran görüntüsü 2023-09-04 185452.png
    Ekran görüntüsü 2023-09-04 185452.png
    34,8 KB · Görüntüleme: 21
Pre block element yani yeni satırdan başlar ve bütün sayfayı kaplar. Bu yüzden Pre'nin başına veya sonuna yazı olmasa bile başka element ekleyemezsin. CSS kullanarak block elementleri inline olacak şekilde değiştirebilirsin 🙂

Head içerisine aşağıdaki kodu yapıştırırsan sorunun çözülecektir diye düşünüyorum.
Kod:
<style>
pre {
  display: inline;
}
</style>
 
Pre block element yani yeni satırdan başlar ve bütün sayfayı kaplar. Bu yüzden Pre'nin başına veya sonuna yazı olmasa bile başka element ekleyemezsin. CSS kullanarak block elementleri inline olacak şekilde değiştirebilirsin 🙂

Head içerisine aşağıdaki kodu yapıştırırsan sorunun çözülecektir diye düşünüyorum.
Kod:
<style>
pre {
 display: inline;
}
</style>
Hocam yorumun için teşekkür ederim. Tonla şey denedim yazdığınızı 15 defa denemişimdir herhalde. Block, inline, inline-block mantığını biliyorum ama çalışmamasına şaşırdım ondan konu açtım. Ayrıca Prey'i de table içine atarak sorunu çözdüm hocam.
 

Dosya Ekleri

  • Ekran görüntüsü 2023-09-04 192209.png
    Ekran görüntüsü 2023-09-04 192209.png
    581,9 KB · Görüntüleme: 18
  • Ekran görüntüsü 2023-09-04 192239.png
    Ekran görüntüsü 2023-09-04 192239.png
    64,4 KB · Görüntüleme: 9
@veysel000 table inline olabilecek bir şey değil. Pre'yi inline yapsan table block olduğu için değişen bir şey olmaz. Block elementler her daim yeni satırdan, yani diğer elementlerin altından başlar ve yatayda tüm alanı kaplar.

Çözüm ya tabloyu kaldırıp resimleri normal şekilde yerleştirmek ya da pre'yi tablo içine almak.
 

Yeni konular

Yeni mesajlar

Geri
Yukarı