Elemen frasa yang mirip dengan <em> </em> tidak hanya dapat meningkatkan struktur dokumen, tetapi juga mempertahankan gaya visual yang diharapkan. Tapi <small> </small> tidak terlalu umum dalam aplikasi sehari -hari. Kesan pertama adalah apakah taobao ued mengabaikan masalah kecil ini?
Mengenai <small> </small>, hasil pencarian online juga terpisah -pisah. Ada yang mengatakan tidak disarankan untuk menggunakannya, dan beberapa tidak menyebut namanya di tag yang dibuang. Untungnya, ini dijelaskan secara rinci dalam buku "Propicient in HTML Semantik, Standar dan Gaya".
<small>, seperti <hr> <pe> <sup> <sub> <i> <b> dan sekelompok saudara, didefinisikan sebagai elemen representatif. Istilah W3C adalah: untuk elemen yang dapat dengan mudah menentukan informasi font, tanpa semantik. Misalnya: <b> tag tidak diragukan lagi diganti oleh <em> atau <strong>; Tetapi tag <i> sulit untuk mengatakan apa yang salah dengan menggunakannya secara langsung ketika Anda ingin mewakili paragraf bahasa asing (konvensi dalam tampilan bahasa asing), karena ketika pengguna menggunakan <span class => ... </span> untuk mengekspresikan paragraf miring, ruang menempati lebih dari yang sebelumnya.
Untuk yang lebih kompleks <Big> <smsl>, penulis buku, Paul Haine, tidak memberikan jawaban yang jelas. Secara teori, mereka murni mewakili elemen dan CSS harus digunakan sebagai gantinya. Tetapi beberapa angka tertimbang industri (Joe Clark) menyarankan untuk menggunakannya untuk mencapai efek visual yang ditimbang oleh kepentingan. Hasil diskusi adalah: harus ada keuntungan dan kerugian, dan masalah spesifik harus dianalisis secara rinci.
Kembali ke kode ini di taobao, tag <small> </small> adalah tautan untuk melewatkan navigasi: <a class = tidak terlihat href =#content> lewati navigasi dan toolbar </a>. Saya pikir setelah memikirkannya, taobao ued mengadopsi ide yang sama dengan tag <i>. Alih -alih mendefinisikan <span class = SkipNavigation> </span> yang menempati banyak ruang HTML, lebih baik menggunakan <small> secara langsung. Lebih penting lagi, fungsi melewatkan navigasi adalah untuk pengguna, tepatnya, untuk pengguna yang dinonaktifkan saat menggunakan browser membaca atau tanpa definisi gaya CSS. The Ringkas <small> </small> mungkin lebih sesuai dengan semangat standardisasi.
Satu-satunya pertanyaan adalah bahwa <small> di bawah lari telanjang CSS memang font berikut, yang menunjukkan niat yang tidak penting. Tetapi untuk pengguna buta, apakah pengalaman pengguna berubah menjadi <small> </small> menjadi <strong> </strong> lebih dioptimalkan untuk membaca browser?