Nội dung chính Khoa học máy tính 12 Chân trời bài F1: HTML và trang web

Hệ thống kiến thức trọng tâm bài F1: HTML và trang web sách Tin học 12 - Định hướng Khoa học máy tính sách Chân trời sáng tạo. Với các ý rõ ràng, nội dung mạch lạc, đi thẳng vào vấn đề, hi vọng người đọc sẽ nắm trọn kiến thức trong thời gian rất ngắn. Nội dung chính được tóm tắt ngắn gọn sẽ giúp thầy cô ôn tập, củng cố kiến thức cho học sinh. Bộ tài liệu có file tải về. Mời thầy cô kéo xuống tham khảo.

Xem: => Giáo án Tin học 12 - Định hướng Khoa học máy tính chân trời sáng tạo

CHỦ ĐỀ F: GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH

BÀI F1: HTML VÀ TRANG WEB

1. GIỚI THIỆU NGÔN NGỮ HTML

Siêu văn bản (Hypertext) là tài liệu điện tử đa phương tiện chứa văn bản, hình ảnh, âm thanh, video và siêu liên kết. Trong đó, siêu liên kết giúp người đọc dễ dàng truy cập đến nội dung khác hoặc siêu văn bản khác.

- Mỗi trang web là một siêu văn bản được tạo ra bằng ngôn ngữ HTML (HyperText Markup Language). 

HTML là ngôn ngữ đánh dấu được phát triển bởi Tim Berners-Lee, Robert Cailliau và các cộng sự vào năm 1989, dùng để trình bày cấu trúc, nội dung và hình thức của trang web. 

- Hiện nay, HTML5 là phiên bản thông dụng, giúp tạo ra trang web có tính tương tác cao và giúp hiển thị trang web trên các thiết bị thông minh.

Thành phần của một trang web bao gồm văn bản, hình ảnh, âm thanh, video và các nội dung khác đều được định dạng bằng các phần tử HTML tương ứng. 

- Mỗi phần tử HTML được thể hiện bằng một thẻ (tag) và có thể đính kèm các thuộc tính (attribute).

- Khi người dùng truy cập trang web, trình duyệt sẽ tải xuống mã HTML tương ứng và sử dụng mã này để kết xuất nội dung, hình thức của trang web. 

- Các trình duyệt phổ biến hiện nay như Microsoft Edge, Google Chrome, Mozilla Firefox, Safari,... đều có hỗ trợ ngôn ngữ HTML.

2. CẤU TRÚC, NỘI DUNG TRANG WEB VÀ CÁC PHẦN TỬ HTML

- Mỗi phần tử HTML có hai thành phần cơ bản là thẻ và thuộc tính:

CHỦ ĐỀ F: GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH

- Phần lớn các phần tử được đánh dấu bằng một cặp thẻ gồm:

+ Thẻ mở (< >).

+ Thẻ đóng (</ >). 

- Một số ít khác chỉ đánh dấu bằng thẻ mở. 

- Để viết mã lệnh HTML, em có thể sử dụng các trình soạn thảo văn bản phổ biến như Visual Studio Code, Sublime Text, Atom,... Các ví dụ minh hoạ trong chủ đề này được viết bằng chương trình Visual Studio Code:

CHỦ ĐỀ F: GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH

Tải và cài đặt phần mềm từ địa chỉ https://code.visualstudio.com/

- Cách tạo tệp mới trong phần mềm Visual Studio Code: 

+ Trên thanh công cụ, chọn File CHỦ ĐỀ F: GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH New Text File.

+ Gõ tổ hợp phím Ctrl + N.

- Trước khi gõ mã lệnh, lưu tệp với tên portfolio.html, trong đó:

+ portfolio là phần tên chính.

+ .html là phần tên mở rộng.

Cấu trúc của một trang web cơ bản:

+ <!DOCTYPE html>: khai báo với trình duyệt rằng trang web sử dụng HTML5.

+ Cặp thẻ <html></html>: 

  • Chứa toàn bộ nội dung trang web. 

  • Giúp trình duyệt nhận biết đây là một tài liệu được viết bằng ngôn ngữ HTML.

  • Tất cả thẻ khác đều nằm bên trong cặp thẻ này.

+ Cặp thẻ <head></head>: chứa các phần mở đầu của trang web nhằm cung cấp thông tin của trang web cho trình duyệt và các công cụ tìm kiếm trên Internet. 

Ví dụ: 

  • Thẻ <meta charset="utf-8">: giúp trình duyệt nhận biết trang web sử dụng utf-8, là bảng mã Unicode được dùng phổ biến dành cho các trang web.

  • Cặp thẻ <title></title>: định nghĩa tiêu đề của trang web, hiển thị trên thanh tiêu đề hoặc cửa sổ của trình duyệt.

+ Cặp thẻ <body></body>: định nghĩa phần nội dung chính của trang web. Trong Hình 3, phần nội dung chính gồm:

  • Cặp thẻ <h1></h1>: định nghĩa đề mục có cấp độ lớn nhất trong trang web. 

  • Cặp thẻ <p></p>: định nghĩa một đoạn văn bản.

+ Nội dung đặt trong cặp kí hiệu <!-- --> là phần ghi chú, trình duyệt sẽ không hiển thị lên trang web.

Lưu ý: Khi sử dụng nhiều thẻ HTML lồng nhau, phải đóng thẻ bên trong trước, đóng thẻ bên ngoài sau.

Một số phần tử chỉ có thẻ mở: <br>, <hr>, <img>,…

Ví dụ: 

+ Thẻ <hr> dùng để tạo ra đường ngăn cách nằm ngang, phân tách các nội dung trong trang web.

+ Thẻ <br> dùng để ngắt xuống dòng.

+ Thẻ <img> dùng để chèn hình ảnh vào trang web.

Thuộc tính thẻ: 

+ Mỗi thẻ HTML có thể có một hoặc nhiều thuộc tính hoặc không có thuộc tính để định dạng nội dung. 

+ Thuộc tính được đặt trong thẻ mở với cú pháp như sau:

  • Thuộc tính bgcolor thiết lập màu nền của trang web.

  • Thẻ <input> có hai thuộc tính là type và name, dùng để tạo một khung nhập dữ liệu trên trang web.

=> Giáo án Khoa học máy tính 12 chân trời Bài F1: HTML và trang web

Thông tin tải tài liệu:

Phía trên chỉ là 1 phần, tài liệu khi tải về là file word, có nhiều hơn + đầy đủ đáp án. Xem và tải: Kiến thức trọng tâm Khoa học máy tính 12 chân trời sáng tạo - Tại đây

Tài liệu khác

Tài liệu của bạn

Tài liệu mới cập nhật

Tài liệu môn khác

Chat hỗ trợ
Chat ngay