Nhập môn lập trình Web với PHP - Bài 2_HTML cơ bản

1. Giới thiệu ngôn ngữ HTML

2. Các thành phần trong trang HTML

3. Các tag cơ bản

4. Định dạng văn bản

5. Hình ảnh - Image

6. Danh sách - List

7. Liên kết - Link

8. Bảng - Table

pdf46 trang | Chuyên mục: HTML | Chia sẻ: dkS00TYs | Lượt xem: 2209 | Lượt tải: 1download
Tóm tắt nội dung Nhập môn lập trình Web với PHP - Bài 2_HTML cơ bản, để xem tài liệu hoàn chỉnh bạn click vào nút "TẢI VỀ" ở trên
 TRUNG TÂM TIN HỌC
 ĐẠI HỌC KHOA HỌC TỰ NHIÊN-TP.HCM
NHẬP MÔN LẬP TRÌNH 
WEB VỚI PHP
 1
 TRUNG TÂM TIN HỌC
 ĐẠI HỌC KHOA HỌC TỰ NHIÊN-TP.HCM
 Bài 2: HTML cơ bản
1. Giới thiệu ngôn ngữ HTML
2. Các thành phần trong trang HTML
3. Các tag cơ bản
4. Định dạng văn bản
5. Hình ảnh - Image
6. Danh sách - List
7. Liên kết - Link
8. Bảng - Table
 2
 Bài 2: HTML cơ bản
1. Giới thiệu ngôn ngữ HTML
  HTML (HyperText Markup Language) là 
 một ngôn ngữ đánh dấu siêu văn bản
  Sử dụng tập ký hiệu đánh dấu gọi là tag
 để thiết kế trang web, các tag này còn 
 được gọi là Element
  Là một chuẩn Internet do tổ chức W3C 
 (World Wide Web Consortium) duy trì
 3
 Bài 2: HTML cơ bản
2. Các thành phần trong trang HTML
  Cấu trúc của trang HTML
  Cú pháp chung của tag
  Ví dụ
 4
 Bài 2: HTML cơ bản
Cấu trúc của trang HTML
 Đầu trang ... 
 Thân trang Nội dung của trang web
 5
 Bài 2: HTML cơ bản
Cấu trúc của trang HTML
  : xác định phần bắt đầu và 
 kết thúc của trang HTML (HTML 
 Document)
  : chứa các thông tin tổng 
 quát về trang web (meta-information).
  : nội dung chính của trang 
 web, được thể hiện trong màn hình của 
 trình duyệt
 6
 Bài 2: HTML cơ bản
Cú pháp chung của tag
 Nội dung
  Tag không có nội dung gọi là tag rỗng 
 (empty tag) và có cú pháp như sau:
 7
 Bài 2: HTML cơ bản
Cú pháp chung của tag
  Các đặc điểm:
 – Tên tag không phân biệt chữ HOA/thường
 – Trình duyệt chỉ nhận 1 khoảng trắng trong Nội 
 dung và bỏ qua dấu ngắt xuống dòng
 8
 Bài 2: HTML cơ bản
Cú pháp chung của tag
 Ví dụ:
 <div align="center" style="font-style:italic;
 background-color:#FFFFCC; color:#0000FF">
 Công cha như núi Thái sơn 
 Nghĩa mẹ như nước trong nguồn chảy ra 
 9
 Bài 2: HTML cơ bản
3. Các tag cơ bản
  Định nghĩa cấu trúc trang HTML
  Các tag tiêu đề – Headings
  Phân đoạn – Paragraphs
  Ngắt dòng – Line Break
  Tag – Horizontal rule
 10
 Bài 2: HTML cơ bản
Các tag tiêu đề - Headings
  Dùng để định dạng khổ chữ có dạng tiêu 
 đề (giống chức năng Style của MS Word)
  Gồm các tag , , , , 
 và 
  HTML sẽ tự động thêm một dòng trống 
 vào trước và sau dòng định dạng là 
 heading
 11
 Bài 2: HTML cơ bản
Các tag tiêu đề - Headings
 Ví dụ:
 Đây là dòng heading 1
 Đây là dòng heading 2
 Đây là dòng heading 3
 Đây là dòng heading 4
 Đây là dòng heading 5
 Đây là dòng heading 6
 12
 Bài 2: HTML cơ bản
Phân đoạn - Paragraphs
  Sử dụng tag để phân biệt các đoạn 
 văn bản
  HTML sẽ tự động thêm một dòng trắng 
 trước và sau đoạn văn bản
 13
 Bài 2: HTML cơ bản
Phân đoạn - Paragraphs
 Ví dụ:
 Một nhóm các nhà khoa học Australia tin rằng quá ít axit béo 
omega-3, có trong cá và hải sản, và quá nhiều axit béo omega-6, có trong dầu 
chế biến và quả hạch, sẽ gia tăng nguy cơ bị trầm cảm ở lứa tuổi dậy thì. 
 Gần 1.000 dân Sydney tuổi từ 14 đến 17 sẽ được chiêu mộ để 
tham gia cuộc nghiên cứu tìm hiểu tác động của thức ăn đối với tâm trạng. Việc 
ăn ít hải sản cũng đã được xác định có liên quan tới sự gia tăng khả năng trầm 
cảm ở người lớn. Nghiên cứu sẽ nhằm khẳng định nó tác động tới thiếu niên 
theo cách tương tự hay không. 
 14
 Bài 2: HTML cơ bản
Phân đoạn - Paragraphs
 15
 Bài 2: HTML cơ bản
Ngắt dòng – Line Break
  Sử dụng tag để chuyển sang một 
 dòng mới nhưng không kết thúc đọan văn 
 bản
  Tag không cần tag đóng
 16
 Bài 2: HTML cơ bản
Ngắt dòng – Line Break
 Ví dụ:
 Ai ơi bưng bát cơm đầy
 Dẻo thơm một hạt đắng cay muôn phần
 Ăn quả nhớ kẻ trồng cây
 Ăn khoai nhớ kẻ cho dây mà trồng
 17
 Bài 2: HTML cơ bản
Tag - Horizontal rule
  Dùng để tạo ra một đường kẻ ngang
  Thuộc tính size và width dùng để thay đổi 
 độ rộng và chiều dài đường kẻ
 18
 Bài 2: HTML cơ bản
Tag - Horizontal rule
 Ví dụ:
 Trung Tâm Tin Học
 Đại Học Khoa Học Tự Nhiên Tp.HCM
 19
 Bài 2: HTML cơ bản
4. Định dạng văn bản
  Các tag định dạng
  Thuộc tính style của tag 
  Thẻ div và span
 20
 Bài 2: HTML cơ bản
Các tag định dạng
  - bold : in đậm
  - italic : in nghiêng
  - underline : gạch dưới
 Ví dụ:
 Dòng in đậm 
 Dòng in nghiêng 
 Dòng gạch dưới 
 21
 Bài 2: HTML cơ bản
Thuộc tính style của tag
 Dùng để định dạng hiển thị cho nội dung nằm 
 trong tag
 – font-size : khổ chữ 
 – font-style : kiểu chữ (nghiêng hoặc thường)
 – font-weight : nét chữ(đậm hoặc chọn kích thước)
 – color : màu chữ
 – background-color : màu nền
 – border : đường viền
 – text-decoration : gạch dưới, gạch trên, gạch bỏ hoặc bỏ hết 
 các định dạng
 – text-align : canh lề trái, giữa hoặc phải.
 – width : chiều rộng
 – height : chiều cao
 22
 Bài 2: HTML cơ bản
Thẻ div và span
  Ta thường các dùng thẻ div và span kết 
 hợp với thuộc tính style để định dạng văn 
 bản
 – div dùng để định dạng cả đoạn văn.
 – span dùng để định dạng các từ trong đoạn 
 văn.
 23
 Bài 2: HTML cơ bản
Thẻ div và span
  Ví dụ:
 24
 Bài 2: HTML cơ bản
 Thẻ div và span
  Ví dụ:
 MẸ !
 Mẹ là cả một trời thương 
 Mẹ là cả một thiên đường trần gian
 Công ơn cha mẹ tựa biển trời 
 Làm sao báo hiếu hỡi người ơi? 
 Nếu chưa báo hiếu đừng bất hiếu
 Bất hiếu làm ta khổ muôn đời.
 25
 Bài 2: HTML cơ bản
5. Hình ảnh – tag img
  Chèn hình ảnh vào trang web
  Định dạng hình ảnh
 26
 Bài 2: HTML cơ bản
Chèn hình ảnh vào trang web
  Dùng tag và thuộc tính src để khai 
 báo URL chứa tập tin hình ảnh
  Thuộc tính alt : xuất câu thông báo nếu 
 tập tin hình không tồn tại
 Ví dụ:
 Tôm là món hải sản 
có vị ngọt tự nhiên rất được ưa chuộng. Bạn chỉ cần mươi phút là có thể chế 
biến xong món tôm rất ngon này.
 27
 Bài 2: HTML cơ bản
 Định dạng hình ảnh
  width, height: độ rộng và chiều cao hình, tính 
 bằng pixel (mặc định) hoặc %. 
  align: định vị trí xuất hiện của hình so với đọan 
 văn bản một cách tương đối (left, right, … )
Ví dụ:
<img src="tomcang.jpg" alt="Hình con tôm càng“align="right" width="100" 
height="60" >Tôm là món hải sản có vị ngọt tự nhiên rất được ưa chuộng. Bạn chỉ cần 
mươi phút là có thể chế biến xong món tôm rất ngon này.
 28
 Bài 2: HTML cơ bản
6. Danh sách – tag ul, ol
  Tạo danh sách có thứ tự - tag ol
  Tạo danh sách không có thứ tự - tag ul
  Thay đổi ký hiệu đầu dòng trong danh sách
 29
 Bài 2: HTML cơ bản
Tạo danh sách có thứ tự - tag ol
  Dùng tag kết hợp với tag , cú 
 pháp như sau:
 Ví dụ: 
 ..... 
 Thực đơn ..... giải khát 
 ...
 Cafe đá 
 Coca cola 
 Chanh muối 
 30
 Bài 2: HTML cơ bản
Tạo danh sách không có thứ tự - tag ul
  Dùng tag kết hợp với tag , cú 
 pháp như sau:
 Ví dụ:
 ..... 
 Thực đơn giải khát 
 ..... 
 ... Cafe đá 
 Coca cola 
 Chanh muối 
 31
 Bài 2: HTML cơ bản
Thay đổi ký hiệu đầu dòng trong danh sách
  Thuộc tính type của tag và , 
 bảng giá trị như sau:
 32
 Bài 2: HTML cơ bản
VíBài dụ 2: :Ngôn ngữ HTML
Danh sách - Lists
Thực đơn 
  
 Tạo cácBuổi lồng sáng vào nhau
 Bánh canh cua
 Bún bò Huế
 Hủ tíếu Nam vang
 Buổi trưa
 Cá lóc kho
 Thịt kho trứng
 Mục xào sa tế
 Chiều tối
 Mì gói
 Bánh ướt
 33
 Bài 2: HTML cơ bản
7. Liên kết – tag a
  tag kết hợp với thuộc tính href
 Nội dung tag 
 Ví dụ:
 Click vào đây để chuyển đến trang
 Tự học web 
 34
 Bài 2: HTML cơ bản
8. Bảng - Table
  Tạo Table
  Trộn dòng, cột trong Table
  Định dạng Table
 35
 Bài 2: HTML cơ bản
Tạo Table
  Bộ tag , (table row) và 
 (table data)
 nội dung nội dung 
 nội dung nội dung 
 … … … …
 36
 Bài 2: HTML cơ bản
Tạo Table
 Ví dụ:
 Dòng 1, cột 1 
 Dòng 1, cột 2
 Dòng 2, cột 1
 Dòng 2, cột 2
 37
 Bài 2: HTML cơ bản
Tạo Table
 Ví dụ:
 Dòng 1, cột 1
 Dòng 1, cột 2
 Dòng 2, cột 1Dòng 2, cột 2
 38
 Bài 2: HTML cơ bản
Trộn dòng, cột trong Table
  colspan: kết hợp nhiều cột thành một cột
  rowspan: kết hợp nhiều dòng thành một 
 dòng
  width : độ rộng của dòng, cột
  height : chiều cao của dòng, cột
 39
 Bài 2: HTML cơ bản
Trộn dòng, cột trong Table
 Ví dụ: trộn cột
 Tên
 Phạm Ngọc Thiên Thanh
 … 
 40
 Bài 2: HTML cơ bản
Trộn dòng, cột trong Table
 Ví dụ: trộn dòng
 Tên Điện thoại 
 Phạm Ngọc Thiên Thanh 
 8351056 0909039999 
 41
 Bài 2: HTML cơ bản
Định dạng Table
  Tạo khoảng cách giữa các cell
 – cellpadding: khoảng cách từ biên của 
 cell tới nội dung trong cell
 – cellspacing: khoảng cách giữa các cell
 42
 Bài 2: HTML cơ bản
Định dạng Table
  Tạo khoảng cách giữa các cell
Cellpadding Dòng 1, cột 1 Dòng 1, cột 2 Dòng 1, cột 3
 … … …
 Cellspacing
 43
 Bài 2: HTML cơ bản
Định dạng Table
  Tạo tiêu đề, canh lề và tô màu nền 
 cho table
 – Tag : tạo tiêu đề, phải đặt 
 ngay sau tag 
 – align : canh lề cho table
 – bgcolor : tô màu nền
 – background : hình làm nền
 44
 Bài 2: HTML cơ bản
Định dạng Table
  Tạo đường viền
 Ví dụ:– border : độ rộng của đường viền
 –<tablebordercolor align="center" cellspacing: màu="5" đường cellpadding viền="15" border="5" 
width="500" bgcolor="#DFFDC4" bordercolor="#0E721F">
 Thông tin cá 
nhân
 Tên
 Điện thoại
 Phạm Ngọc Thiên Thanh
 8351056
 0909039999
 45
Bài 2: HTML cơ bản
 46

File đính kèm:

  • pdfNhập môn lập trình Web với PHP - Bài 2_HTML cơ bản.pdf
Tài liệu liên quan