Sách giáo khoa Tin học 12

Giải Câu hỏi 1 trang 49 SGK Tin học 12

Bài 8. Định dạng văn bản (các thẻ định dạng đoạn, khối và phông chữ trong HTML)   Đã kiểm

Đề bài

Trình duyệt hiển thị đoạn mã HTML sau thành mấy dòng? Em có nhận xét gì về khoảng cách giữa các dòng?

<p> Thẻ p tạo đoạn nội dung, </p><p>thẻ div tạo khối chứa dữ liệu. </p><p> Các thẻ này <br> không có hình thức trình bày riêng </p><p> mà được định dạng </p><p> bằng thuộc tính style. </p>

Lời giải

Bước 1. Vai trò của hai loại thẻ ngắt dòng.

- Thẻ `<p>…</p>` là thẻ *đoạn* (block): mỗi đoạn được trình duyệt đưa xuống một dòng riêng và tự thêm lề (margin) trên – dưới để tách đoạn.
- Thẻ `<br>` chỉ ngắt xuống dòng ngay tại chỗ đặt nó, nằm *bên trong* một đoạn và không tạo thêm khoảng cách giữa các đoạn.

Bước 2. Tách đoạn mã. Đoạn mã gồm 5 thẻ `<p>`, trong đó một thẻ chứa `<br>`:

- `<p> Thẻ p tạo đoạn nội dung, </p>` → 1 dòng
- `<p>thẻ div tạo khối chứa dữ liệu. </p>` → 1 dòng
- `<p> Các thẻ này <br> không có hình thức trình bày riêng </p>` → có `<br>` nên tách thành 2 dòng
- `<p> mà được định dạng </p>` → 1 dòng
- `<p> bằng thuộc tính style. </p>` → 1 dòng

Bước 3. Kết quả hiển thị. Tổng cộng $4 \times 1 + 1 \times 2 = 6$ dòng:

1. Thẻ p tạo đoạn nội dung,
2. thẻ div tạo khối chứa dữ liệu.
3. Các thẻ này
4. không có hình thức trình bày riêng
5. mà được định dạng
6. bằng thuộc tính style.

Bước 4. Nhận xét về khoảng cách giữa các dòng.

- Giữa các đoạn `<p>` khác nhau (giữa dòng 1–2, 2–3, 4–5, 5–6): khoảng cách rộng hơn, vì trình duyệt tự thêm lề trắng trên – dưới cho mỗi đoạn `<p>`.
- Riêng dòng 3 và dòng 4 nằm trong cùng một đoạn `<p>` (bị `<br>` ngắt dòng): hai dòng này sát nhau, khoảng cách nhỏ hơn, không có lề đoạn chen vào.

Đáp số

Hiển thị thành 6 dòngKhoảng cách giữa các đoạn <p> rộng hơn (trình duyệt tự thêm lề trên – dưới); hai dòng do <br> tách trong cùng một đoạn thì sát nhau, khoảng cách nhỏ hơn

Lời giải do Thư viện nhà trường biên soạn, giải và kiểm chéo độc lập theo SGK 2026-2027.