1- “……. parametresi ile birlikte bir öğenin kenarlık ve iç kenar dolgusunun belirlenen genişlik ve yükseklik içerisinde kalması sağlanır. Böylece öğenin boyutu, sadece belirlenen yükseklik ve genişlikten meydana gelir.”
Yukarıdaki ifadede boş bırakılan yere aşağıdakilerden hangisi gelmelidir?
A) box-sizing
B) box
C) box-area
D) box-size
E) box-width
Cevap : A) box-sizing
Açıklama : CSS’te box-sizing: border-box; özelliği, bir HTML elemanının toplam genişlik ve yüksekliğine kenarlık (border) ve iç boşluk (padding) değerlerinin dahil edilmesini sağlar.
2- Aşağıdakilerden hangisi web sayfasını farklı alanlara bölmek için kullanılan yapılardandır?
A) Menü
B) Yatay çizgiler
C) Mimariler
D) Logolar
E) Çerçeveler
Cevap : E) Çerçeveler
Açıklama : “Çerçeveler” (Frames), özellikle eski HTML standartlarında, bir web sayfasını birden çok bağımsız bölüme ayırmak için kullanılan bir yapıydı.
3- Arama motorlarında sitelerin görüntülenmesi konusunda gerekli çalışmalar aşağıdakilerden hangisi kapsamında gerçekleştirilir?
A) Arama motoru kaydı
B) Web tasarımı
C) Web geliştirme
D) Kullanıcı deneyimi
E) Arama motoru optimizasyonu
Cevap : E) Arama motoru optimizasyonu
Açıklama : Bir web sitesinin arama motorlarında daha iyi sıralamalar elde etmesi ve daha görünür olması için yapılan teknik ve içeriksel çalışmaların tümü “Arama Motoru Optimizasyonu” (SEO) kapsamında yer alır.
4- Bir tabloda iki sütun birleştirilmek istendiğinde aşağıdaki etiketlerden hangisi kullanılmalıdır?
A) <tr rowspan=2>
B) <td colspan=2>
C) <table colspan=2>
D) <td rowspan=2>
E) <tr colspan=2>
Cevap : B) <td colspan=2>
Açıklama : HTML tablolarında, bir hücrenin (<td> veya <th>) yatay olarak birden fazla sütun kaplaması için colspan özelliği kullanılır. <td colspan=2> etiketi, hücrenin iki sütunluk yer kaplamasını sağlar.
5- Aşağıdakilerden hangisi <body> etiketine ait parametrelerden değildir?
A) tlink
B) background
C) text
D) vlink
E) bgcolor
Cevap : A) tlink
Açıklama : background, text, vlink (ziyaret edilmiş link rengi) ve bgcolor (arkaplan rengi) <body> etiketinin (artık kullanımı önerilmeyen) parametreleridir. tlink ise standart bir <body> parametresi değildir.
6- Aşağıdakilerden hangisi JavaScript’te kullanılan veri tiplerinden değildir?
A) String
B) Number
C) Loop
D) BigInt
E) Boolean
Cevap : C) Loop
Açıklama : String, Number, BigInt ve Boolean JavaScript’in temel veri tipleridir. “Loop” (döngü) ise bir veri tipi değil, belirli bir kod bloğunu tekrar tekrar çalıştırmak için kullanılan bir kontrol akışı yapısıdır.
7- Aşağıdakilerden hangisi web tasarımı faaliyetine yönelik kullanılabilecek yazılımlardan değildir?
A) Adobe Illustrator
B) MySQL
C) FreeHand
D) Photoshop
E) Corel Draw
Cevap : B) MySQL
Açıklama : Adobe Illustrator, Photoshop, FreeHand ve Corel Draw gibi yazılımlar, web sitesinin görsel tasarımını ve grafiklerini oluşturmak için kullanılır. MySQL ise bir veri tabanı yönetim sistemidir ve web tasarımından çok web geliştirmesinin (arka uç) bir parçasıdır.
8- Aşağıdakilerden hangisi bir Belge Nesnesi Modeli (Document Object Model) olayı (event) değildir?
A) onload
B) onmouseon
C) onchange
D) onunload
E) onclick
Cevap : B) onmouseon
Açıklama : onload, onchange, onunload ve onclick standart DOM olaylarıdır. Ancak onmouseon isminde standart bir olay yoktur; fare ile bir öğenin üzerine gelme olayı onmouseover olarak adlandırılır.
9- Sunucular web sitelerine erişim isteklerini HTTP çerçevesinde işlemektedir. Sunucu-istemci arasındaki iletişim esnasında çeşitli durum kodları üretilerek veri alışverişi hakkında genel bir sonuca varılabilmektedir.
3xx durum kodunun açıklaması aşağıdakilerden hangisidir?
A) Bilgi
B) Tarayıcı hatası
C) Başarı
D) Yönlendirme
E) Sunucu hatası
Cevap : D) Yönlendirme
Açıklama : HTTP durum kodlarında 300’lü kodlar (3xx) “Yönlendirme” (Redirection) kategorisine aittir. Bu kodlar, istenen kaynağın başka bir adrese taşındığını tarayıcıya bildirir.
10- Bilgisayarınızda aşağıdaki tuşlardan hangisine bastığınızda, sunucunun web tarayıcı ile paylaştığı dosyanın içeriği olan birçok karakter topluluğu ve ifadelerin yer aldığı kod satırları gelir?
A) F9
B) F11
C) F8
D) F10
E) F12
Cevap : E) F12
Açıklama : Modern web tarayıcılarının çoğunda F12 tuşuna basmak, “Geliştirici Araçları”nı açar. Bu araçlar, sayfanın HTML, CSS ve JavaScript kodlarını inceleme ve düzenleme imkanı sunar.
11- “<h1> etiketinde, başlığın sayfanın neresinde görüntülenmesi talep ediliyorsa bunun etiket içerisinde belirtilebilmesi için ……………… parametresinden yararlanılmaktadır.”
Yukarıdaki boşluğa aşağıdakilerden hangisi gelmelidir?
A) meta
B) align
C) center
D) title
E) weight
Cevap : B) align
Açıklama : HTML’de başlık (<h1>, <h2> vb.) gibi blok seviyesindeki etiketlerin yatayda hizalanması için (artık kullanımı önerilmese de) align parametresi kullanılır.
12- Tablonun herhangi bir hücresinde yer alan içeriği, hücre içerisindeki konumunu sağa yaslı olacak şekilde ayarlamak için aşağıdaki etiketlerden hangisi kullanılabilir?
A) <th align>
B) <td right>
C) <td align=”left”>
D) <th align=”left”>
E) <td align=”right”>
Cevap : E) <td align=”right”>
Açıklama : Bir tablo hücresindeki (<td>) içeriği sağa yaslamak için align parametresine right değeri verilir. Doğru kullanım <td align="right"> şeklindedir.
|