Làm cách nào để kết nối bình với html và css?
Gần đây chúng tôi đã viết phần giới thiệu để phát triển trang web đầu tiên của bạn bằng Flask. Trong phần đầu tiên của loạt bài này, chúng tôi đã cung cấp các hướng dẫn để tạo chương trình Flask đầu tiên của bạn. "Chào thế giới. ” và nhận thông tin đầu vào từ bên ngoài vào trang web của bạn Show Trong tương lai, phần thứ hai của loạt bài này sẽ hướng dẫn chúng ta cách sử dụng các mẫu HTML để cải thiện giao diện trang web của bạn Nó bao gồm
Sử dụng các mẫu HTML Các mẫu trang web là một trang web được tạo sẵn, bao gồm các trang HTML cũng có thể bao gồm hình ảnh tích hợp, nội dung văn bản và các tệp hỗ trợ cho JavaScript và kiểu phông chữ. Mẫu trang web và mẫu web đều có nghĩa giống nhau Đối với các mẫu HTML, chúng được tạo bằng HTML (hoặc XHTML) và thường bao gồm mã CSS và JavaScript. Để tạo các trang web HTML khi đang di chuyển, Flask hỗ trợ tạo khuôn mẫu HTML bằng Jinja2 Jinja2 cho phép bạn thêm các vòng lặp và biến bên trong các trang HTML của mình một cách rõ ràng. Nó sử dụng cú pháp mới nhưng nó khá dễ sử dụng khi bạn hiểu nó Đối với loạt bài này, hãy tạo một mẫu HTML mới trong Flask Đầu tiên, chúng ta cần tạo một tệp HTML mới, hãy gọi nó là Một điểm quan trọng cần lưu ý là khung Flask tìm kiếm các tệp HTML trong một thư mục đặc biệt có tên là Dưới đây là mã để giúp bạn bắt đầu Bước tiếp theo là thực hiện các thay đổi đối với Đáng chú ý, hai thay đổi mới đã được thực hiện Dòng 1Nhập một phương thức có tên là Phương pháp dòng 6Các thay đổi được thực hiện để trả về, hiện trả về Để thực hiện chương trình, hãy nhanh chóng chạy mã trong dấu nhắc lệnh python mainPage.py Và nhập Thêm nhiều trang HTML Đi xa hơn, chúng ta có thể thêm nhiều trang HTML hơn vào trang web Flask đơn giản của mình Hãy tạo một trang Giới thiệu về chúng tôi, bắt đầu bằng việc tạo Bây giờ chúng ta có thể thêm các dòng mã sau vào tệp Sau khi tạo Bây giờ bạn đã tạo hai trang HTML, chúng ta có thể liên kết tất cả chúng lại với nhau Liên kết tất cả các trang thông qua Menu điều hướng Cũng giống như một trang web thông thường, có các liên kết kết nối các trang khác giúp điều hướng dễ dàng. Để kết nối tất cả các trang, chúng ta có thể tạo menu điều hướng để kết nối chúng. Việc sử dụng Flask giúp quá trình tạo menu điều hướng dễ dàng hơn Trước tiên, hãy tạo một mẫu có tên là Sau khi tạo Chức năng Hai dòng có dấu ngoặc nhọn được thay thế bằng Hãy tạo Tiếp theo là tạo tập lệnh Python để kết hợp cả hai trang. Trong trường hợp này, chúng tôi tạo Để thực thi chương trình, hãy nhanh chóng chạy mã Nhấp vào liên kết giới thiệu sẽ đưa bạn đến trang giới thiệu hoặc bạn có thể điều hướng qua bằng cách sử dụng Thêm CSS vào trang web của chúng tôi Để thêm một số kiểu vào trang web của chúng tôi, hãy thử thêm một số CSS vào trang web của chúng tôi. Ngoài ra, một điểm quan trọng cần lưu ý là, tương tự như việc tạo thư mục Thư mục Lý do này khiến việc tạo thư mục Tiếp theo với việc liên kết tệp HTML của chúng tôi với CSS, chúng tôi thêm một số mã khác vào thư mục CSS bằng cách sử dụng tệp Đối với tệp Các mã mới được thêm vào trang mẹ cũng sẽ hợp lệ cho tất cả các trang con. Bây giờ, hãy cập nhật trang gốc với những dòng mã mới này Để thực thi chương trình, hãy nhanh chóng chạy mã Phần kết luận Việc sử dụng các mẫu HTML và CSS cho mục đích thiết kế và điều hướng trong trang web Flask đơn giản của chúng tôi là một bước đơn giản Với các máy chủ hiển thị HTML, chuyển các biến chính xác và trả lại HTML cần thiết cho trình duyệt, bạn chắc chắn đang đi đúng hướng để xây dựng một trang web Khi thực hành nhiều hơn, bạn có thể khám phá các định dạng và kiểu nhập liệu khác có sẵn trong mẫu Jinja. Còn bây giờ, hãy để nó đơn giản và tập trung vào nhiệm vụ tiếp theo trong phần 3. Chúng tôi sẽ đề cập đến các biểu mẫu và theo dõi phiên Làm cách nào để sử dụng Flask với HTML CSS?Biểu định kiểu CSS được coi là tệp tĩnh. Không có tương tác với mã của họ, giống như với các mẫu HTML. Do đó, flask đã dành một thư mục riêng để bạn đặt các tệp tĩnh như CSS, Javascript, hình ảnh hoặc các tệp khác . Thư mục đó phải do bạn tạo và nên đặt tên là tĩnh.
Làm cách nào để kết nối HTML và Flask?Kết xuất tệp HTML trong Flask . Đầu tiên, tạo một thư mục mới trong thư mục dự án có tên là mẫu. Tạo một tệp mới trong thư mục mẫu có tên là “home. html”. Trình phát video đang tải. Phát video. . Bây giờ hãy mở ứng dụng. py và thêm đoạn mã sau. từ Flask nhập bình, render_template. ứng dụng = Flask(__name__) @app. tuyến đường('/') Làm cách nào để liên kết HTML và CSS trong Python?HTML và CSS dành cho nhà phát triển Python . Tạo tệp HTML đầu tiên của bạn. Tài liệu HTML. Khoảng trắng và định dạng văn bản. . Tạo kiểu cho nội dung của bạn bằng CSS. Thêm màu sắc cho trang web của bạn. Thay đổi phông chữ. . Xử lý HTML với Python. Lập trình viết HTML. . Tiếp tục với HTML và CSS trong Python. JavaScript. . Phần kết luận |