2011-07-27 20 views
33

Tôi cần phải vừa với hai dòng trong một thẻ h1 (thay vì tạo hai thẻ h1 riêng biệt).Hai dòng trong thẻ h1

Làm cách nào để tạo ngắt dòng bên trong thẻ h1?

Trả lời

51

Sử dụng:

<h1>Line 1 <br/> Line 2</h1> 
+0

Xem JWorks Studios trả lời dưới đây để biết cách html hợp lệ để thực hiện việc này. – Goose

+2

Khá chắc chắn điều này là hợp lệ - ít nhất là trong HTML 5! – Arth

7

Bạn có thể chèn đánh dấu bên trong h1, do đó bạn chỉ có thể làm <h1>foo<br>bar</h1>.

14

Một phương pháp W3C validated

<h1>Line 1 <span style = "display: block;">Line 2</span></h1> 
1

thế nào về việc sử dụng các div bên trong thẻ h1?

<h1> 
    <div>line1</div> 
    <div>line2</div> 
</h1> 
+3

'Lỗi: Phần tử div không được phép là con của phần tử h1 trong ngữ cảnh này.' Bạn có thể [xác thực HTML tại w3] (https://validator.w3.org/). Thông số kỹ thuật cho biết: * "Các ngữ cảnh trong đó div phần tử có thể được sử dụng: Vị trí [nội dung luồng] (http://w3c.github.io/html/single-page.html#flow-content) được mong đợi." * như một thẻ 'span' được tạo kiểu với' display: block' như trong [@Jworks answer] (http://stackoverflow.com/a/36211575/4233593) –

Các vấn đề liên quan