Phổ Biến 5/2024 # Hướng Dẫn Tạo Website Bằng Dreamweaver Cc Phần 5 # Top 7 Yêu Thích

Hướng dẫn tạo website bằng Dreamweaver CC phần 5

Trong phần thứ 5 của loạt bài này, hãy tìm hiểu cách sử dụng CSS trong Code View và CSS Designer để định kiểu trang chủ, đặt khoảng cách xung quanh các thành phần và thêm hình ảnh tự động thay đổi kích thước trên các thiết bị khác nhau.

Hướng dẫn tạo website bằng Dreamweaver CC phần 1

Hướng dẫn tạo website bằng Dreamweaver CC phần 2

Hướng dẫn tạo website bằng Dreamweaver CC phần 3

Hướng dẫn tạo website bằng Dreamweaver CC phần 4

Chào mừng bạn đến với phần 5 của loạt bài hướng dẫn về cách tạo một trang web đơn giản và mang tính đáp ứng trong Dreamweaver CC 2024. Trong phần trước, bạn đã bắt đầu tạo kiểu trang chủ của website Bayside Beat, trước tiên làm việc trong Code View, sau đó sử dụng CSS Designer. Ưu điểm của việc sử dụng CSS Designer là bạn có thể thấy kết quả ngay lập tức trong Live View. Trong phần này, thiết kế bắt đầu hình thành bằng cách điều chỉnh không gian xung quanh các yếu tố và thêm hình ảnh tự động thay đổi kích thước, tùy thuộc vào độ phân giải màn hình.

Tạo website bằng Dreamweaver CC phần 5 – Điều chỉnh không gian xung quanh các phần tử và làm cho hình ảnh mang tính đáp ứng

Kiểm soát không gian ngang và dọc với padding và margin

Xóa khoảng cách ở đầu trang và tạo kiểu cho heading

Thêm không gian theo chiều ngang bên trong wrapper

Chèn hình ảnh từ CC Library với chú thích

Kéo và thả hình ảnh từ CC Library

Làm cho hình ảnh có tính đáp ứng

Sử dụng bộ lọc CSS để định kiểu hình ảnh

Tạo cho các đoạn một phong cách độc đáo

Tạo kiểu cho footer

Kiểm soát không gian ngang và dọc với padding và margin

CSS có hai thuộc tính kiểm soát không gian ngang và dọc xung quanh một phần tử: Padding and margin. Cả hai thuộc tính này đều thêm không gian xung quanh một yếu tố, nhưng có những khác biệt quan trọng giữa chúng. Margin không được bao gồm trong chiều rộng hoặc chiều cao tổng thể của một phần tử, bất kể bạn sử dụng model box mặc định hay ghi đè lên nó bằng padding và margin được tạo trong phần 4.

Bảng sau đây tóm tắt cách padding và margin ảnh hưởng đến các tính năng khác nhau.

Background

Background của phần tử trải dài vào padding

Background của phần tử cha hiển thị qua

Border

Padding đi vào bên trong

Margin đi ra bên ngoài

Collapsing (thuộc tính margin chồng lấn các giá trị lên nhau)

Không bao giờ collapse

Các lề dọc liền kề sẽ collapse

Cả padding và margin đều làm tăng thêm phần không gian xung quanh một phần tử, nhưng margin hoạt động theo một cách khác.

Bạn ngay lập tức cho rằng khoảng cách dọc giữa hai phần tử là tổng của cả hai lề (nói cách khác là 50px trong ví dụ này). Nhưng không phải vậy. Các lề dọc liền kề sẽ hợp nhất (collapse). Vì vậy, khoảng cách dọc giữa các phần tử chính là lề lớn hơn ( 30px trong ví dụ này).

Xóa khoảng cách ở đầu trang và tạo kiểu cho heading

Để giải quyết vấn đề về khoảng trống ở đầu trang, bạn cần thay thế lề trên của heading chính bằng số lượng padding tương đương. Đồng thời, bạn cũng phải tạo kiểu cho các heading khác.

h1, h2

Nhấn phím mũi tên lên để làm cho bộ chọn hoạt động bớt cụ thể hơn khi Dreamweaver lần đầu tiên gợi ý một cái tên cho bộ chọn. Nếu cần, bấm đúp vào bộ chọn để mở trường chỉnh sửa và chỉ cần nhập bộ chọn nhóm theo cách thủ công.

3. Nhấp vào biểu tượng ở đầu phần Properties và đặt các thuộc tính văn bản sau cho bộ chọn mới:

color: #1E1E1E (nhấp vào mẫu màu xám đậm trong bảng điều khiển CC Libraries để sao chép giá trị thập lục phân vào clipboard) font-style: normal font-weight: 400

Các heading bây giờ có màu xám đậm hơn phần văn bản chính và chúng không còn được bôi đậm nữa.

lmargin-top: 0px margin-bottom: 0px padding-top: 20px padding-bottom: 20px

5. Trong phần văn bản, đặt các thuộc tính và giá trị sau:

font-size: 2.5em text-align: center text-transform: uppercase

Các thuộc tính text-align và text-transform được đặt bằng các biểu tượng. Hãy di con trỏ chuột lên trên chúng nếu bạn không chắc chúng có ý nghĩa gì.

Heading chính bây giờ lớn hơn, được căn giữa và viết tất cả bằng chữ in hoa.

margin-top: 0.5em font-size: 2.25em

Sử dụng em làm đơn vị đo lường thay đổi kích thước của văn bản và lề trên cùng tỷ lệ với văn bản trong phần body chính của trang.

Thêm không gian theo chiều ngang bên trong wrapper

margin-left: 4% margin-right: 4%

Chèn hình ảnh từ CC Library với chú thích

1. Mở Split View để bạn có thể thấy những gì xảy ra trong HTML bên dưới. Nếu cần, hãy nhấp vào Source Code trong thanh công cụ Related Files. Sau đó, trong Live View, chọn đoạn thứ hai sau heading “Riding the Cable Cars”, bắt đầu bằng dòng chữ “The cable cars rely…”.

2. Mở bảng điều khiển Insert và nhấp vào Figure trong mục HTML.

5. Một hộp thoại yêu cầu bạn chỉ định vị trí của file trong trang web, định dạng hình ảnh và kích thước. Trường src tự động đề xuất lưu hình ảnh trong thư mục hình ảnh vì bạn đã đặt đó là thư mục hình ảnh mặc định trong phần 1 của loạt bài hướng dẫn này. Nó dựa vào tên được đề xuất của hình ảnh trong CC Library. Cả hai tùy chọn đều ổn, nhưng lưu hình ảnh ở định dạng PNG sẽ làm kích thước file lớn hơn. Mở menu drop-down ở bên phải hộp thoại và chọn JPEG.

Thao tác này thay đổi phần mở rộng tên file trong trường src thành .jpg.

6. Với chiều rộng hơn 3000px, kích thước hình ảnh quá lớn. Thay đổi giá trị trong trường W thành 400. Theo mặc định, biểu tượng liên kết giữa các trường W (chiều rộng) và H (chiều cao) được chọn, do đó, giá trị trong trường H sẽ tự động thay đổi thành 266.

Đảm bảo các giá trị trong hộp thoại khớp với hình bên dưới, rồi bấm OK.

9. Bấm đúp vào văn bản giữ chỗ cho phần chú thích và thay thế nó bằng nội dung The cable car terminus near Union Square.

10. Lưu index.html.

Menu ngữ cảnh trong bảng điều khiển CC Libraries có các tùy chọn Linked và Unlinked cho Insert và Download. Unlinked chỉ đơn giản là tạo một phiên bản cục bộ của hình ảnh trong trang web. Nếu bạn chọn một trong các tùy chọn Linked, phiên bản cục bộ sẽ tự động được cập nhật bất cứ khi nào hình ảnh được sửa đổi trong thư viện trong Creative Cloud.

Kéo và thả hình ảnh từ CC Library

1. Đóng Split View bằng cách nhấp vào nút Live ở phía trên bên trái của cửa sổ Document và đảm bảo rằng bạn có thể thấy đoạn bắt đầu “Bayside Beat keeps…” ngay sau danh sách các gạch đầu dòng.

2. Trong bảng điều khiển DOM, thu gọn hầu hết các phần tử đã lồng vào nhau, nhưng hãy đảm bảo rằng phần tử div #hero được mở rộng, như trong hình bên dưới. Điều này giúp dễ dàng định vị hình ảnh chính xác hơn.

3. Trong bảng điều khiển CC Libraries, chọn hình ảnh có nhãn golden_gate và bắt đầu kéo nó vào Live View. Khi di chuyển trên trang, bạn sẽ thấy một thanh màu xanh lá cây nằm ngang cho biết nơi hình ảnh được chèn.

4. Không nhả chuột. Di chuyển con trỏ chuột lên biểu tượng để hiển thị phiên bản nổi của bảng điều khiển DOM. Tiếp tục kéo qua bảng điều khiển nổi cho đến khi đường màu xanh nằm giữa div #heroelement và p sau. Khi nó ở đúng vị trí, hãy nhả chuột.

5. Một hộp thoại xuất hiện yêu cầu bạn chỉ định vị trí và cách lưu trữ hình ảnh trong trang web cục bộ .

6. Hình ảnh của Cầu Cổng Vàng phải được chèn giữa danh sách các gạch đầu dòng và đoạn văn. Đừng lo lắng nếu nó ở sai vị trí. Bạn có thể khắc phục điều đó rất nhanh thôi.

Với hình ảnh vẫn được chọn, nhấp vào biểu tượng hamburger để hiển thị Quick Property Inspector.

9. Nếu hình ảnh ở vị trí sai, hãy kéo nó vào trong bảng điều khiển DOM cho đến khi có một thanh màu xanh nằm ngang giữa div #hero và p sau đây. Sau đó nhả chuột.

10. Lưu index.html.

Kéo và thả trong Live View cũng như bảng điều khiển DOM là những cách hiệu quả để sắp xếp lại các asset và phần tử HTML trong một trang web. Vì vậy, hãy thực hành kỹ thuật này cho đến khi bạn cảm thấy thoải mái với nó.

Làm cho hình ảnh có tính đáp ứng

Hình ảnh Cầu Cổng Vàng rộng 1000px và các hình ảnh khác trong trang web rộng 400px. Mặc dù bạn đã xóa các thuộc tính chiều rộng và chiều cao khỏi HTML, các trình duyệt sẽ hiển thị hình ảnh ở kích thước tự nhiên trừ khi bạn sử dụng một chút “ma thuật” CSS để làm cho chúng có tính đáp ứng với không gian màn hình có sẵn.

1. Giảm độ rộng của Live View bằng cách kéo bộ lọc Live View sang trái. Khi Live View rộng dưới 1000px, một thanh cuộn ngang xuất hiện và phía bên phải của Cầu Cổng Vàng bị che khuất.

2. Với hình ảnh Cầu Cổng Vàng được chọn trong Live View, hãy tạo bộ chọn mới trong CSS Designer. Nhấn mũi tên lên một lần để thay đổi bộ chọn được đề xuất thành #hero img và nhấn Enter/Return để xác nhận thay đổi.

Điều này tạo ra một bộ chọn “hậu duệ”, bao gồm hai hoặc nhiều bộ chọn cách nhau bởi một khoảng trắng, nhắm mục tiêu vào hình ảnh bên trong một phần tử với ID hero.

3. Đặt các thuộc tính và giá trị sau (trong phần Layout):

max-width: 100% display: block

4. Kéo Live View theo cả hai hướng. Hình ảnh Cầu Cổng Vàng tự động thay đổi kích thước để lấp đầy không gian chiều ngang có sẵn.

6. Tạo bộ chọn cho hình và đặt các thuộc tính sau:

width: 400px max-width: 92% display: block margin-left: auto margin-right: auto padding-top: 20px padding-bottom: 20px

Điều này ngăn hình ảnh tràn ra khỏi container cha của nó. Khi Live View rộng hơn 435px, hình ảnh được hiển thị ở kích thước tự nhiên 400px và được căn giữa theo chiều ngang.

display: block margin-top: 0.5em font-size: 0.75em text-transform: uppercase

Sử dụng bộ lọc CSS để định kiểu hình ảnh

Hầu hết các trình duyệt hiện đại hiện nay đều hỗ trợ các bộ lọc CSS, mặc dù chúng vẫn chỉ mới được thử nghiệm. Hãy tạo ra một số kiểu đơn giản để chuyển đổi hình ảnh sang thang độ xám và sau đó tiết lộ phiên bản màu khi bạn di chuột qua nó.

1. Chọn hình ảnh cáp treo trong Live View và nhấp vào nút cộng trong img Element Display. Nhập .grayscale (bắt đầu bằng dấu chấm) trong trường có thể chỉnh sửa và nhấn Tab hoặc Enter/Return để gán lớp cho hình ảnh.

Đảm bảo rằng chúng tôi được chọn trong cửa sổ pop-up xuất hiện và nhấp liên tục để loại bỏ nó.

2. Chọn bộ chọn .grayscale mà Dreamweaver đã tạo trong Selectors của CSS Designer và chọn hộp kiểm Show Set ở đầu ngăn Properties.

3. Sử dụng thuộc tính add và thêm các trường giá trị để đặt những thuộc tính và giá trị sau:

-webkit-filter: grayscale(100%) filter: grayscale(100%)

Bây giờ hình ảnh trông giống như một bức ảnh đen trắng.

4. Trong ngăn Selectors, bấm chuột phải vào bộ chọn .grayscale và chọn Duplicate từ menu ngữ cảnh. Dreamweaver tạo một bản sao của quy tắc kiểu, nhưng để tên của bộ chọn mới mở, sẵn sàng cho việc chỉnh sửa. Nối theo pseudo-class :hover vào cuối như thế này:

.grayscale:hover

5. Bạn sẽ tìm hiểu thêm về pseudo-class trong phần 6 của loạt bài hướng dẫn này.

6. Trong ngăn Properties, bấm đúp vào giá trị của từng thuộc tính và thay đổi nó thành thang độ xám (0%).

7. Di chuột qua hình ảnh trong Live View. Hình ảnh bây giờ sẽ có màu.

Để tương thích với nhiều trình duyệt, bạn cần sử dụng cả -webkit-filter và filter. Các trình duyệt cũ không thể hiểu được thuộc tính này sẽ bỏ qua quy tắc định kiểu đó và hiển thị hình ảnh có màu.

Tạo cho các đoạn một phong cách độc đáo

1. Trong Live View, chọn đoạn ngay dưới hình ảnh Cầu Cổng Vàng.

3. Bỏ chọn hộp kiểm Show Set ở phía trên bên phải của ngăn Properties và bấm vào biểu tượng để chuyển sang phần văn bản.

6. Nhấp một lần vào bên phải kích thước phông chữ và chọn em làm đơn vị đo. Như bạn đã khám phá trong phần 4, Dreamweaver luôn đặt giá trị thành 0, vì vậy văn bản sẽ biến mất.

Giá trị cần được đặt thành 1,5em. Có hai cách để làm điều này:

Chỉ cần nhập 1.5 trực tiếp vào trường có thể chỉnh sửa và nhấn Enter/Return để xác nhận giá trị.

Định vị con trỏ chuột ngay bên dưới giá trị cho đến khi con trỏ biến thành mũi tên hai đầu. Sau đó giữ phím Ctrl (Windows) hoặc phím Cmd (Mac) cùng lúc với nút chuột và kéo chuột sang phải. Khi bạn làm như vậy, giá trị sẽ tăng 0,1 đơn vị mỗi lần và bạn có thể thấy hiệu ứng ngay lập tức trong Live View. Nếu bạn chỉnh hơi quá, hãy kéo ngược về bên trái. Nhấp liên tục vào giá trị để xác nhận chỉnh sửa. Kỹ thuật này đặc biệt hữu ích nếu muốn đánh giá kết quả một cách trực quan trong Live View trong khi kéo thay vì đặt một giá trị cụ thể.

Giữ phím Shift trong khi kéo sẽ thay đổi giá trị 10 đơn vị mỗi lần. Kéo mà không nhấn phím bổ trợ sẽ thay đổi giá trị 1 đơn vị mỗi lần.

7. Chuyển đổi văn bản thành chữ hoa bằng cách nhấn vào biểu tượng chữ hoa cho thuộc tính text-transform.

8. Nhấp vào biểu tượng ở đầu ngăn Properties để chuyển sang phần border. Các thuộc tính border được nhóm lại dưới dạng bảng điều khiển theo tab. Đặt các giá trị trong tab đầu tiên áp dụng cùng một border cho mỗi bên của phần tử. Các tab khác đặt các border riêng lẻ ở trên cùng, phải, dưới và trái.

9. Chọn tab cho border dưới cùng và đặt chiều rộng thành 3px và kiểu thành solid. Ở đó, không cần chỉ định màu vì màu mặc định cho border, vì nó được kế thừa từ văn bản của phần tử hiện tại.

10. Để hoàn thành các kiểu cho đoạn này, nhấp vào biểu tượng ở đầu ngăn Properties để bỏ qua các thuộc tính bố cục. Xác định vị trí công cụ trực quan padding, rồi đặt giá trị ở bên trái và bên phải thành 4% và 20px ở phía dưới.

11. Khoảng cách giữa phần trên của văn bản và hình ảnh Cầu Cổng Vàng quá lớn. Sử dụng công cụ marginvisual để đặt lại lề trên cùng thành 10px.

Đoạn văn bây giờ có một kiểu duy nhất.

Tạo kiểu cho footer

Bây giờ, bạn đã có đủ kinh nghiệm trong việc tạo bộ chọn và quy tắc định kiểu để tạo kiểu cho footer. Hãy thử thêm định nghĩa kiểu trực tiếp trong Code View ở cuối style sheet. Code trông như thế này:

footer { padding-top: 20px; padding-bottom: 20px; background-color: #1E1E1E; color: white; font-size: 0.8em; text-align: center; }

Bây giờ bạn đã hoàn thành một nửa việc tạo kiểu cho trang web Bayside Beat. Tiếp theo là Phần 6: Tạo kiểu liên kết và menu điều hướng.