1. Trang chủ
  2. » Công Nghệ Thông Tin

Thiết kế website với HTML (Cơ bản)

42 141 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 42
Dung lượng 740,53 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

TEXT FIELD DẠNG EMAIL • Được sử dụng để cho phép người dùng nhập dữ liệu ở dạng email.. TEXT FIELD DẠNG TELEPHONE • Kiểu tel trường telephone là một trường văn bản được thiết kế để chứa

Trang 3

THẺ (TAG)

• Thẻ được đặt trong cặp dấu "<" và ">"

• Thẻ thường đi theo cặp : thẻ bắt đầu và thẻ kết thúc (start tag & end tag)

• Ví dụ :

• <html> …</html>

• <head> … </head>

• <table> …</table>

Trang 5

Phần quan trọng, không thể thiếu

Trang 8

CÁC THẺ ĐỊNH DẠNG KHỐI (TIẾP)

• Thẻ xuống dòng <br> (không có thẻ kết thúc tương ứng </br>)

• Thẻ địa chỉ <address> … </address>

Trang 11

CÁC THẺ ĐỊNH DẠNG KÝ TỰ (TIẾP)

• Định dạng chỉ số trên <sup> … </sup>

• Định dạng chỉ số dưới <sub> … </sub>

Trang 13

• <a href = “http://vnexpress.net”> Click here 1</a>

• <a href = “http://www humg.edu.vn”> Click here 2</a>

• <a href = “#top”> Click here to go up</a>

Trang 20

FORMS - 1

• Form là một vùng chứa các phần tử form

Phần tử form là thành phần tương tác với

người dùng, cho phép nhận thông tin từ người dùng

<form> … </form>

Trang 23

TEXT FIELD DẠNG EMAIL

• Được sử dụng để cho phép người dùng nhập

dữ liệu ở dạng email Cho phép tự động xác nhận email hợp lệ hay không Nếu không hợp

lệ sẽ không thể submit form

<input type=“email" name=“…">

• Ví dụ :

<form>

Email: <input type = “email” name = “youremail”>

</form>

Trang 24

TEXT FIELD DẠNG TELEPHONE

• Kiểu tel (trường telephone) là một trường văn bản được thiết kế để chứa các số điện thoại Trường tel có các thuộc tính required,

placeholder, size, và pattern

Trang 25

<input type="radio" name="sex" value="male"> Male <br>

<input type="radio" name="sex" value="female"> female

</form>

Trang 26

</form>

Trang 27

LIST & DATALIST

• Được sử dụng để cho phép người dùng chọn một nội dung từ danh sách lựa chọn nằm trong datalist

• <input list=“listid" name=“…“>

Trang 28

SELECTION LIST

• Được sử dụng để cho phép người dùng chọn một nội dung

từ danh sách lựa chọn nằm trong các option khác nhau

Trang 29

SELECTION LIST DẠNG BẢNG LỰA CHỌN

• Được sử dụng để cho phép người dùng chọn một hoặc nhiều nội dung từ danh sách lựa chọn nằm trong các option khác nhau

• <select name=“…“ multiple>

<option value = “…”>…</option>

Trang 30

KEYGEN

• Được sử dụng để tạo ra 1 chuỗi dùng để tạo mã bảo mật, các mã được tạo ra ngẫu nhiên và khác nhau

<keygen name=“…">

• Ví dụ :

<form action="demo_keygen.php" method="get">

Username: <input type="text" name="usr_name">

Encryption: <keygen name="security">

<input type="submit">

</form>

Trang 32

Quantity (between 1 and 5):

<input type="number" name="quantity" min="1" max="5">

<input type="submit" value="Send">

</form>

Trang 33

OUTPUT

• Được sử dụng để tạo ra 1 label có chứa giá trị xuất

• ra sau 1 tính toán Có thể thay đổi trực tiếp mà

• không cần submit khi sử dụng sự kiện “oninput”

<output name = “…” for = “các phần tử có liên quan”>

• Ví dụ :

<form

oninput="x.value=parseInt(a.value)+parseInt(b.value)">10

<input type="range" id="a" value="50">100 +

<input type="number" id="b" value="50">=

<output name="x" for="a b"></output>

</form>

Trang 34

TEXTAREA

• Được sử dụng để nhập 1 ô dữ liệu nhiều dòng

<textarea name = “…” cols = “…” rows = “…”> </textarea>

• Ví dụ :

<form>

<textarea name = “lyric”>Lyric of a song</textarea>

</form>

Trang 35

BUTTONS

• Là các nút bấm, khi bấm vào đây người dùng

có thể làm nhiệm vụ nhất định do người lập trình quy định hoặc không làm gì cả (chỉ đơn giản là nút có thể bấm vào)

• <input type=“button” name = “…”>

Trang 36

SUBMIT BUTTON

• Khi người sử dụng click vào nút “Submit” thì nội dung của form sẽ được gửi tới một file khác để xử lý

• <input type=“submit” name = “…”>

Trang 37

RESET BUTTON

• Khi người sử dụng click vào nút “Reset” thì nội dung của form sẽ được trở về trạng thái mặc định

• <input type=“reset” name = “…”>

Trang 42

BÀI TẬP VỀ NHÀ

• Gõ lại, sửa theo ý mình các ví dụ trong

chương HTML

• Làm bài tập về nhà phần 5.1 (chương 5)

• Hình thức nộp: Nén tất cả các file lại thành 1 file dạng Hovaten_MSV.rar hoặc

Hovaten_MSV.zip rồi gửi cho lớp trưởng

• Thời hạn nộp: trước 0h ngày 18/07/2016 Sau thời hạn kể trên, coi như không nộp BTVN

Ngày đăng: 25/08/2016, 17:25

w