Skip to content

Latest commit

 

History

History
49 lines (42 loc) · 1.35 KB

File metadata and controls

49 lines (42 loc) · 1.35 KB

#HTML Convention

##Tất cả các thẻ (tags) phải là chữ thường

<table></table>
<form></form>

###Sử dụng tên ý nghĩa khi đặt cho ID và các phần tử HTML

txtName, txtAge

thay vì

text1, text2

###Indent HTML code consistently (Thụt lề cho mã HTML)

<body>
    <form name="frmActivity" method="post" action="<?php echo $formAction;?>">
        <input type="hidden" name="sqlState" value="">
        <input type="hidden" name="delState" value="">
        <input type="hidden" name="activityId" value="">
        <label for="cmbProjectId"></label>
        <select name="cmbProjectId">
            <option value="value1"></option>
        </select>
    </form>
</body>

###Không sử dụng inline style attributes Hạn chế sử dụng nó càng ít càng tốt, điều này có những lợi thế sau:

  • Có thể dễ dàng chỉnh sửa giao diện cho mã HTML
  • Có thể kế thừa CSS nếu bạn muốn sử dụng lại nó ở 1 nơi khác.
<!-- INSTEAD OF -->
<div style="width:100px;align:center;">

<!-- USE -->
<div class="message">

###Sử dụng 1 file CSS riêng không đặt trong trang HTML

###Tuân thủ W3C validate

  • Việc này giúp website của bạn tối ưu được các đoạn mã HTML và hỗ trợ cho SEO
  • Có thể check W3C validate trên trang https://validator.w3.org/