thắc mắc Hỏi đáp CSS

  • Người tạo chủ đề Người tạo chủ đề Kitkat Nestle
  • Ngày bắt đầu Ngày bắt đầu

Kitkat Nestle

Junior Member
Các thím cho em hỏi:

1. tại sao nhiều ng dùng span rồi lại để display block ? Sao không dùng div cho nhanh?
2. Có 2 div a và b, a nằm trái b nằm phải, ở giữa có cái border thì nên style cho a border right hay b border left?
 
Các thím cho em hỏi:

1. tại sao nhiều ng dùng span rồi lại để display block ? Sao không dùng div cho nhanh?
2. Có 2 div a và b, a nằm trái b nằm phải, ở giữa có cái border thì nên style cho a border right hay b border left?
Mấy cái này làm gì miễn ra kết quả là được, css thì có quy chuẩn nào đâu.
 
Các thím cho em hỏi:

1. tại sao nhiều ng dùng span rồi lại để display block ? Sao không dùng div cho nhanh?
2. Có 2 div a và b, a nằm trái b nằm phải, ở giữa có cái border thì nên style cho a border right hay b border left?
Thường thì vấn đề này có liên quan đến khái niệm "Sematic HTML", sử dụng thẻ phù hợp để hỗ trợ SEO và dễ quản lý thôi. Ngoài ra, có một số thẻ mang các đặc tính riêng nên hay được sử dụng để xử lý một số vấn đề như tạo animation, hay đóng vai trò như một phần tử giả để chạy một chức năng nào đấy, v.v. Thẻ <span> là một thẻ mang thuộc tính display inline, điều này khiến nó dễ tùy biến, có thể áp dụng vào nhiều chỗ, đặc biệt là thiết kế animation.
 
Các thím cho em hỏi:

1. tại sao nhiều ng dùng span rồi lại để display block ? Sao không dùng div cho nhanh?
2. Có 2 div a và b, a nằm trái b nằm phải, ở giữa có cái border thì nên style cho a border right hay b border left?
1 Vì lười sửa span thành div. Hoặc div đã đc set 1 cái gì đấy nên dùng span.
2 Muốn perfect thì chia mỗi thằng 1 nửa cái border hoặc thêm 1 thằng span đứng ở giữa làm border. :D
 

Thống kê chủ đề

Ngày tạo
Kitkat Nestle,
Người trả lời cuối
Quynh 123,
Trả lời
3
Lượt xem
639
Quay lại
Lên đầu trang