<body>
<!-- wrapper -->
<div id="wrapper">
<!-- title -->
<div id="title"><img src="title.png" alt="" /></div>
<!-- form wrapper -->
<div id="form_wrapper">
<!-- form -->
<form action="thankyou.php" method="POST">
<!-- ... ... -->
</form>
<!-- /form -->
</div>
<!-- /form wrapper -->
</div>
<!-- /wrapper -->
</body>
Saya hampir dapat memahami <!-- /wrapper -->
pada akhirnya, karena itu jauh dari awal tag / pasangan ... tapi serius, apa gunanya baris komentar pembuka? Saya tidak akan mengajukan pertanyaan jika saya tidak melihat ini sepanjang waktu .
Aku merasa seperti kehilangan sesuatu. Mungkin ada beberapa praktik terbaik tidak tertulis yang terlibat, meskipun saya gagal memahami apa yang mungkin terjadi. Kemungkinan besar itu hanya perilaku obsesif-kompulsif.
Bagaimana kalian biasanya berkomentar markup Anda, jika sama sekali?
Jawaban:
Beberapa kali nama kelas CSS adalah generik dan tidak disebutkan secara spesifik. Misalnya, bagaimana jika Anda punya
Tidakkah menyenangkan mengetahui awal Anda? Saya pasti tidak ingin menggulir sampai ke ujung untuk mengetahui bahwa seluruh div adalah kolom.
sumber
</form><!-- /form -->
dan<!-- wrapper --><div id="wrapper">
HTML seperti kode yang dikompilasi untuk saya. Ini dioptimalkan, tidak memiliki ruang, tidak ada komentar, dan sekecil mungkin sambil menyelesaikan pekerjaan. Namun, saya punya beberapa komentar di templat saya yang menghasilkan file HTML. Anda tidak akan pernah melihatnya, kecuali jika Anda bergabung dengan tim dev!
Hal yang sama berlaku untuk JavaScript. JS apa pun yang Anda lihat di situs saya dikompresi, diperkecil, dan dihapus komentarnya. Komentar untuk pengembangan, bukan untuk membuang-buang bandwidth!
sumber
Biasanya markup saya dihasilkan secara dinamis sehingga komentar tidak termasuk ... tetapi ketika saya menulis markup saya akan memiliki:
Itu membuatnya lebih mudah bagi saya untuk melihat di mana blok / div utama berada dalam kode saya.
sumber
Saya percaya ini berasal dari dokumen yang tidak memiliki indentasi yang tepat. Jadi, jika Anda tidak tahu di mana Anda berada di kolom tempat Anda berada - maka hal terbaik berikutnya adalah melihat komentar. Tampaknya telah berevolusi dari dilema ini.
Secara pribadi, saya akan mendapatkan pada orang yang tidak membuat indentasi kode
sumber
Saya hanya bisa memikirkan satu kasus penggunaan yang valid untuk ini: sebagian template HTML.
Jika halaman HTML lengkap, maka Anda harus membuat indentasi dengan benar untuk memudahkannya mengidentifikasi kapan elemen mulai dan berakhir. Editor yang layak juga menyoroti ujung-ujung yang berlawanan dari tag. Dalam kasus-kasus ini, komentar-komentar asing mengganggu.
Jika itu adalah sebagian template (header dan footer, misalnya), maka jika Anda membuka beberapa kontainer halaman, mungkin berguna untuk ditampilkan di footer di mana ia berakhir.
tajuk
footer
Dalam kasus (mungkin lebih kompleks) seperti ini, memiliki komentar cukup membantu untuk melihat tag apa yang seharusnya ditutup. Ini adalah satu-satunya kasus saya menemukan di mana saya tidak keberatan komentar ini, meskipun, mereka masih merasa kotor.
sumber
Ini berguna jika halaman dirender oleh beberapa file / templat yang berbeda, dll.
Sesuatu seperti ini:
Dengan begitu jika Anda melihat beberapa keanehan dalam HTML yang Anda buat, Anda dapat dengan cepat melacak kode yang membuatnya.
sumber