Tôi có thể xây dựng một trang web bằng html không?

Các bạn đọc like ủng hộ MUO nhé. Khi bạn mua hàng bằng các liên kết trên trang web của chúng tôi, chúng tôi có thể kiếm được hoa hồng liên kết. Đọc thêm

Trong hướng dẫn toàn diện này, bạn sẽ học cách xây dựng một trang web đơn giản nhưng hấp dẫn từ đầu chỉ bằng HTML và CSS. Và, điều gì có thể tốt hơn là tạo một trang web cho thú cưng yêu quý của bạn? . Trang chủ, Dịch vụ và Giới thiệu. Chúng tôi sẽ thêm menu điều hướng ở trên cùng và chân trang ở cuối

Vì vậy, không cần phải quảng cáo thêm, đây là cách tạo một trang web từ đầu bằng HTML và CSS

Xây dựng phần Điều hướng và Anh hùng

Add a section to give your project a title. Link a style.css file, and add the Rubik font from Google fonts using a tag.

HTML Section:

 <head>

   <meta charset="UTF-8" />

   <meta http-equiv="X-UA-Compatible" content="IE=edge" />

   <meta name="viewport" content="width=device-width, initial-scale=1.0" />

   <link rel="preconnect" href="https://fonts.googleapis.com" />

   <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />

   <link rel="stylesheet" href="style.css" />

   
     href="https://fonts.googleapis.com/css2?family=Rubik:wght@400;500;600;700&display=swap"

     rel="stylesheet"

   />

   <title>Pawfecttitle>

head>

Add a section and structure the first-fold of your website. Add a header class for the logo and navigation menu. Then, add a section-hero class for the primary heading with a little description of the site's services.

HTML Section:

    
class="first-fold">

     
class="header">

       <a href="#">

         

class="logo">Pawfect🐾</p>

       a>



       

đầu ra

Building the Navigation and Hero section

Bây giờ là lúc tạo kiểu cho menu điều hướng và phần anh hùng

CSS chung

Thêm kiểu CSS chung ở đầu kiểu của bạn. tập tin css. Phần anh hùng có hình nền. Bạn có thể truy cập mã hoàn chỉnh bao gồm cả hình ảnh trên GitHub hoặc sử dụng hình ảnh của riêng bạn

 * {

 margin: 0;

 padding: 0;

 box-sizing: border-box;

}



html {

/* 10px / 16px = 0.625 =62.5*/

font-size: 62.5%;

 overflow-x: hidden;

 scroll-behavior: smooth;

}



body {

 font-family: 'Rubik', sans-serif;

line-height: 1.5;

font-size: 1.5rem;

 font-weight: 400;

 overflow-x: hidden;

 color: #523414;

 background-color: #e9be5a;

}



.heading-primary,

.heading-secondary,

.heading-tertiary {

 font-weight: 700;

 color: #523414;

letter-spacing: -0.5px;

}



.heading-primary {

font-size: 5.2rem;

line-height: 1.05;

margin-bottom: 3.2rem;

}



.heading-secondary {

font-size: 4.4rem;

line-height: 1.2;

margin-bottom: 5.6rem;

 text-align: center;

}



.heading-tertiary {

 font-size: 3rem;

line-height: 1.2;

margin: 1.2rem;

}



a {

 text-decoration: none;

}



.first-fold {

 background-image: url(img/Pawfect-bg.png);

 min-height: 80rem;

}

Tạo kiểu cho Thanh điều hướng

Sử dụng CSS flexbox để điều chỉnh liên tiếp logo và menu điều hướng. Đặt màu nền thành trong suốt và đặt bán kính đường viền là 9px cho nút Kêu gọi hành động (CTA)

Thanh điều hướng CSS

 /* ****************** */

/* Logo */

/* ****************** */



.header {

 display: flex;

 justify-content: space-between;

 align-items: center;

 background-color: transparent;

height: 9.6rem;

padding: 0 4.8rem;

}



.logo {

height: 2.2rem;

font-size: 3.6rem;

 text-decoration: none;

 text-align: center;

 font-weight: bold;

 color: #462d12;

}



/* ****************** */

/* Navigation */

/* ****************** */



.main-nav-list {

list-style: none;

 display: flex;

 align-items: center;

gap: 4.8rem;

}



.main-nav-link {

 display: inline-block;

 text-decoration: none;

 color: #462d12;

 font-weight: 400;

font-size: 1.8rem;

}



.main-nav-link.nav-cta {

padding: 1.2rem 2.4rem;

 border-radius: 9px;

 color: #fff;

 background-color: #523414;

}

đầu ra

Styling the Navigation bar

Có liên quan. Cách xây dựng thanh điều hướng đáp ứng bằng HTML và CSS

Tạo kiểu cho phần anh hùng

Đặt độ rộng tối đa cho lớp anh hùng lồng vào tiêu đề và mô tả chính. Nếu không, nó sẽ kéo dài đến cuối thay vì ở bên trái. Đặt cỡ chữ và phần đệm theo yêu cầu của bạn

CSS phần anh hùng

 /* ****************** */

/* Hero section */

/* ****************** */

.section-hero {

padding: 15rem 0 9.6rem;

}



.hero {

 max-width: 75rem;

padding: 0 9.6rem;

 align-items: left;

}



.hero-description {

 font-size: 2rem;

line-height: 1.6;

margin: 4.8rem 0;

}

đầu ra

Styling Hero section 

Xây dựng phần Dịch vụ

Trang web cung cấp bốn dịch vụ. chải lông toàn diện, tắm cho chó tự phục vụ, tắm và sấy khô, mát-xa cơ thể và chân

Phần dịch vụ HTML

Create a parent class=”grid services” and add all four services using

. Add the image, service name, and a little description of it.

    
class="our-services" id="services">

     
class="container">

       

class="heading-secondary">Our Services</h2>

       
class="grid services">

         
class="first-service">

           <img src="img/Full Grooming.jpg" />

           

class="heading-tertiary">Full Grooming</h3>

           <p>Lorem ipsum consectetur adipisicing elit.p>

         div>

         
class="second-service">

           <img src="img/Self Serve Dog Wash.jpg" />

           

class="heading-tertiary">Self Serve Dog Wash</h3>

           <p>Odit aliquam dolor ex doloremque sed itaque.p>

         div>

         
class="thrid-service">

           <img src="img/Wash & Blow Dry.jpg" />

           

class="heading-tertiary">Wash & Blow Dry</h3>

           <p>Voluptatem suscipit ut omnis quas saepe.p>

         div>

         
class="fourth-service">

           <img src="img/Body and Paw Massage.jpg" />

           

class="heading-tertiary">Body and Paw Massage</h3>

           <p>Sapiente quos qui hic porro voluptatibus impedit.p>

         div>

       div>

     div>

   section>


CSS Phần Dịch vụ

Tạo lưới có hai cột bằng nhau và đặt khoảng cách thành 4rem. Điều chỉnh tất cả các mục lưới ở trung tâm và đặt chiều rộng hình ảnh thành 80% kích thước ban đầu

 /* ****************** */

/* Our Services */

/* ****************** */

.our-services {

padding: 9.6rem 0;

}



.container {

 max-width: 120rem;

 margin: 0 auto;

padding: 1.5rem 3.2rem;

}

.grid {

 display: grid;

 grid-template-columns: 1fr 1fr;

 gap: 4rem;

 align-items: center;

 justify-content: center;

 text-align: center;

}

.services img {

 width: 80%;

 border-radius: 9px;

}

đầu ra

Building the Services section

Building the Services section (2)

Xây dựng phần Giới thiệu

Phần Giới thiệu sẽ có một hình ảnh và một hộp văn bản với một số thông tin ngắn gọn về nhóm

Giới thiệu về phần HTML

 Create a <div> and place the image and the text inside it. 

   
class="about" id="about">

     
class="container">

       
class="grid grid-about about">

         <img src="img/About.jpg" />

         
class="text">

           

class="heading-secondary">About Us</h2>

           <p>

             Lorem ipsum dolor sit amet consectetur adipisicing elit. Quas

             officiis, perferendis iure possimus dolor aspernatur incidunt rem

             ipsa, consectetur temporibus dolor ea? Tenetur nobis laboriosam

             dolor perspiciatis aspernatur incidunt rem placeat quis assumenda

             dicta!

           p>

         div>

       div>

     div>

   section>


Giới thiệu về phần CSS

Tạo kiểu cho hình ảnh và hộp văn bản bằng CSS Grid và thêm bóng đổ để làm cho nó hấp dẫn hơn. Sử dụng lề âm để đặt hộp văn bản phía trên hình ảnh

________số 8

đầu ra

Building the About section

Đăng xuất bằng chân trang

Chân trang của trang web để lại ấn tượng lâu dài trong tâm trí khách truy cập, vì vậy hãy đảm bảo rằng chân trang đó sạch sẽ và được tổ chức tốt

HTML chân trang

Thêm tiêu đề chính nói lời cảm ơn đến khách truy cập. © là một thực thể HTML cho ký hiệu ©

    <footer>

     

class="heading-primary">Thank You For Visiting Pawfect🐾!</h1>

     <p>© Copyright 2022 Pawfect🐾p>

   footer>



CSS chân trang

Tạo kiểu cho chân trang bằng cách đặt cho nó một màu nền khác và đặt phần đệm thích hợp

    
class="first-fold">

     
class="header">

       <a href="#">

         

class="logo">Pawfect🐾</p>

       a>



       

0

đầu ra

Building the Footer section

Bạn có thể xem trang web cuối cùng của Pawfect theo liên kết này

Xuất bản trang web của bạn

Xin chúc mừng, bạn đã tạo một trang web hoàn chỉnh từ đầu bằng HTML và CSS. Đã đến lúc xuất bản trang web của bạn và nhận phản hồi từ cộng đồng. Chúng tôi hy vọng bạn thích quá trình tạo trang web. Nếu bạn mới sử dụng dịch vụ lưu trữ, hãy xem cách lưu trữ trang web miễn phí bằng Trang GitHub

Bạn có thể xây dựng một trang web chỉ bằng HTML không?

Câu trả lời ngắn gọn là có, bạn có thể tạo một trang web đơn giản chỉ với HTML và CSS . Tuy nhiên, nếu bạn muốn bắt đầu xây dựng một số trang web thực sự thú vị và linh hoạt hơn trong những gì bạn có thể làm, bạn cần sử dụng JavaScript, ngôn ngữ phụ trợ, lưu trữ web và cơ sở dữ liệu.

Làm cách nào tôi có thể tạo trang web của riêng mình bằng HTML?

Làm theo các bước bên dưới để tạo trang web đầu tiên của bạn bằng Notepad hoặc TextEdit. .
Bước 1. Mở Notepad (PC) Windows 8 trở lên. .
Bước 1. Mở TextEdit (Mac) Mở Finder > Ứng dụng > TextEdit. .
Bước 2. Viết một số HTML. .
Bước 3. Lưu trang HTML. .
Bước 4. Xem trang HTML trong trình duyệt của bạn

Tôi có thể tạo trang web bằng HTML và CSS không?

Lập kế hoạch bố trí của bạn. Bước đầu tiên của bất kỳ trang web nào là luôn biết bạn muốn gì trên đó và (mơ hồ) bạn muốn nó trông như thế nào. .
Thiết lập 'mã soạn sẵn'. .
Tạo các phần tử trong bố cục của bạn. .
Điền nội dung HTML. .
Thêm một số CSS bố cục cơ bản. .
Thêm phong cách cụ thể hơn. .
Thêm màu sắc và hình nền. .
Ăn mừng

HTML có tốt cho các trang web không?

HTML là một trong những nền tảng của phát triển web, vì các nhà phát triển sử dụng nó để cấu trúc nội dung của trang web. Về cơ bản, đó là mã xác định vị trí của tất cả các thành phần trang web và cách chúng xuất hiện với người dùng. Tuy nhiên, học HTML có thể có giá trị ngay cả khi bạn không theo đuổi sự nghiệp phát triển web