Footer code html and css

HTML Tag

The tag defines a footer for a document or section.

A element typically contains:

  • authorship information
  • copyright information
  • contact information
  • sitemap
  • back to top links
  • related documents

You can have several elements in one document.

Tips and Notes

Tip: Contact information inside a element should go inside an tag.

Browser Support

The numbers in the table specify the first browser version that fully supports the element.

Element
5.0 9.0 4.0 5.0 11.1

Global Attributes

Event Attributes

More Examples

Example

Default CSS Settings

Most browsers will display the element with the following default values:

Unlock Full Access 50% off

COLOR PICKER

colorpicker

Join our Bootcamp!

Report Error

If you want to report an error, or if you want to make a suggestion, do not hesitate to send us an e-mail:

Thank You For Helping Us!

Your message has been sent to W3Schools.

Top Tutorials
Top References
Top Examples
Get Certified

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.

Источник

A collection of the top free HTML and CSS footer code examples.

Title:
Author:
Created on:
Made with:
Responsive:
Dependencies:
Compatible browsers:

Opera, Firefox, Chrome, Brave, Edge

Code description:

Beautiful and elegant CSS footer design with a logo placeholder, menu items and icon list. The design also contains an attractive minimal background.

Title:

Responsive Footer Design by@itsrehanraihan

Author:
Created on:
Made with:
Responsive:
Dependencies:
Compatible browsers:

Opera, Firefox, Chrome, Brave, Edge

Code description:

CSS footer design with description, menu items, social media icons and form fields. The highlight of the design is the beautifiul gradient background.

Title:
Author:
Created on:
Made with:
Responsive:
Dependencies:
Compatible browsers:

Opera, Firefox, Chrome, Brave, Edge

Code description:

One of the best on the list. This minimal yet gorgeous footer design contains cleanly placed site links, social icons and subscription form along with an amazing animation at the bottom.

Title:
Author:
Created on:
Made with:
Responsive:
Dependencies:
Compatible browsers:

Opera, Firefox, Chrome, Brave, Edge

Code description:

Very beautiful CSS footer design with animated upper border that moves in a wavy motion. The footer also contains social media icons with hover animations and menu items.

Title:

Minimalist footer w/gallery

Author:
Created on:
Made with:
Responsive:
Dependencies:
Compatible browsers:

Opera, Firefox, Chrome, Brave, Edge

Code description:

CSS footer design created with HTML, CSS and JavaScript. The design features an instagram feed holder with auto scroll and social media icons.

Title:

Responsive footer, Responsive footer with social media icons, Attractive responsive footer

Author:
Created on:
Made with:
Responsive:
Dependencies:
Compatible browsers:

Opera, Firefox, Chrome, Brave, Edge

Code description:

A beautifully designed CSS footer design. Created with a wavy upper border and a solid background. The elements are placed very neatly. The social media button is also created in an interesting way.

Title:

Responsive Flexbox Footer

Author:
Created on:
Made with:
Responsive:
Dependencies:
Compatible browsers:

Opera, Firefox, Chrome, Brave, Edge

Code description:

Very minimal and pretty, footer design created with HTML, and CSS. The design contains Logo placeholders, CTA’s and site links.

Title:
Author:
Created on:
Made with:
Responsive:
Dependencies:
Compatible browsers:

Opera, Firefox, Chrome, Brave, Edge

Code description:

An interesting CSS footer design, created on a solid background. The menu items consists of a hand waving emoji that waves upon hover.

Title:
Author:
Created on:
Made with:
Responsive:
Dependencies:
Compatible browsers:

Opera, Firefox, Chrome, Brave, Edge

Code description:

CSS footer design created along with HTML, the design contains neatly placed elements such as contact details, logo, description, site links and subscription form.

Title:
Author:
Created on:
Made with:
Responsive:
Dependencies:
Compatible browsers:

Opera, Firefox, Chrome, Brave, Edge

Code description:

An unique and beautiful CSS footer design created along with HTML and JavaScript. The design has a very amazing top border animation which continuously waves with a gradient colour scheme.

Title:

Beautiful Aurora Footer Lights

Author:
Created on:
Made with:
Responsive:
Dependencies:
Compatible browsers:

Opera, Firefox, Chrome, Brave, Edge

Code description:

An elegant and amazing footer design, that provides a beautiful, animated glow from the bottom, that changes color in a gradient manner.

Title:
Author:
Created on:
Made with:
Responsive:
Dependencies:
Compatible browsers:

Opera, Firefox, Chrome, Brave, Edge

Code description:

A creative as well as elegant CSS footer. Designed to produce a raindrop splash effect on the upper border that looks very beautiful. The form fields and the button have a 3D feel to them.

Title:
Author:
Created on:
Made with:
Responsive:
Dependencies:
Compatible browsers:

Opera, Firefox, Chrome, Brave, Edge

Code description:

A minimal and elegant CSS footer design created along with HTML, The design contains menu items and social media items, arranged under headers.

Title:
Author:
Created on:
Made with:
Responsive:
Dependencies:
Compatible browsers:

Opera, Firefox, Chrome, Brave, Edge

Code description:

Minimal yet useful footer which is designed on a dark background, contains menu items and social media icons that have hover animation.

Title:

Free Tailwind CSS Footers Component

Author:
Created on:
Made with:
Responsive:
Dependencies:
Compatible browsers:

Opera, Firefox, Chrome, Brave, Edge

Code description:

Simple and neat CSS footer design that contains menu items, social media icons and form fields neatly placed over a white background.

Title:
Author:
Created on:
Made with:
Responsive:
Dependencies:
Compatible browsers:

Opera, Firefox, Chrome, Brave, Edge

Code description:

Simple yet interesting CSS footer design that holds all the elements such as menu items, logo placeholders and descriptions closely over a dark background.

Title:

Well Designed Footer I Rawnge

Author:
Created on:
Made with:
Responsive:
Dependencies:
Compatible browsers:

Opera, Firefox, Chrome, Brave, Edge

Code description:

Minimal yet pretty CSS footer design which contains beautifully highlighted headers under which menu items are arranged along with a full fleged form.

Title:
Author:
Created on:
Made with:
Responsive:
Dependencies:
Compatible browsers:

Opera, Firefox, Chrome, Brave, Edge

Code description:

Beautifully designed CSS footer design created with header, content and newsletter form. The design also contains menu items and social icons

Title:

Autoupdating Current Year

Author:
Created on:
Made with:
Responsive:
Dependencies:
Compatible browsers:

Opera, Firefox, Chrome, Brave, Edge

Code description:

CSS footer design with an attractive solid background and an automatically changing year mechanism.

Title:
Author:
Created on:
Made with:
Responsive:
Dependencies:
Compatible browsers:

Opera, Firefox, Chrome, Brave, Edge

Code description:

A minimal, yet pretty and functional CSS footer, that is designed with social media icons and provides with a very beautiful hover animation.

Title:
Author:
Created on:
Made with:
Responsive:
Dependencies:
Compatible browsers:

Opera, Firefox, Chrome, Brave, Edge

Code description:

A bold yet pretty looking CSS footer design created along with HTML. It coins a solid background and the site links are displayed as unordered list items.

Title:
Author:
Created on:
Made with:
Responsive:
Dependencies:
Compatible browsers:

Opera, Firefox, Chrome, Brave, Edge

Code description:

An amazing footer design created with HTML, SCSS and Javascript. It contains a smooth, continuous, scroll down animation, upon reaching the footer.

Title:
Author:
Created on:
Made with:
Responsive:
Dependencies:
Compatible browsers:

Opera, Firefox, Chrome, Brave, Edge

Code description:

An elegant CSS footer design, created with HTML, CSS and JavaScript. The design consists of a beautiful particle animation, playing in the background. With Logo placeholders and site links, placed on top of it.

Источник

Hello, guys welcome to the Codewithrandom blog, today we’ll learn about How to Create a footer with Html code and styling with Css for Beginners.

In today’s tutorial, we will be using font-awesome for icons, HTML 5, and some basic Css Code for stying Footer.

master frontend development ebook cover

Do you want to learn HTML to JavaScript? 🔥

If yes, then here is our Master Frontend: Zero to Hero eBook! 📚 In this eBook, you’ll learn complete HTML, CSS, Bootstrap, and JavaScript from beginner to advance level. 💪 It includes 450 Projects with source code.

Given below are the links to the resources that we will be using:
Link of Font-Awesome CDN
Link of Google Font

   [email protected];300;400;500;600;700&display=swap" rel="stylesheet" />

1. Setup our Footer Structure Using HTML Code

In the First Step, we will code firstly the structure of our footer with a basic footer structure using div, ul, li, and footer tag after we code the links of our footer.

Footer using HTML and CSS

After completing the structure we should code some links name Links, Services, Other Services, or Contact then we complete our Html part that’s it next we do some stylings.

Footer using HTML and CSS

@import url(‘https://fonts.googleapis.com/css2?family=Poppins:[email protected];300;400;500;600;700&display=swap’); * < margin: 0; padding: 0; box-sizing: border-box; font-family: "Poppins" , sans-serif; >body < min-height: 100vh; width: 100%; background: #EEECEB; >footer < position: fixed; background: #ff0000; width: 100%; bottom: 0; left: 0; >footer::before < content: ''; position: absolute; left: 0; top: 100px; height: 1px; width: 100%; background: #fff; >footer .content < max-width: 1250px; margin: auto; padding: 30px 40px 40px 40px; >footer .content .top < display: flex; align-items: center; justify-content: space-between; margin-bottom: 50px; >.content .top .logo-details < color: #fff; font-size: 30px; >.content .top .logo-details:hover

After code links, we do some basic styling like HTML resetting, fonts, background color, top or bottom dividing, logo styling, and a little bit of margin, padding, or alignment.

Footer using HTML and CSS

.content .top .media-icons < display: flex; >.content .top .media-icons a < height: 40px; width: 40px; margin: 0 8px; border-radius: 50%; text-align: center; line-height: 40px; color: #fff; font-size: 17px; text-decoration: none; transition: all 0.4s ease; >.top .media-icons a:nth-child(1) < background: #4267B2; >.top .media-icons a:nth-child(1):hover < color: #4267B2; background: #fff; >.top .media-icons a:nth-child(2) < background: #1DA1F2; >.top .media-icons a:nth-child(2):hover < color: #1DA1F2; background: #fff; >.top .media-icons a:nth-child(3) < background: #E1306C; >.top .media-icons a:nth-child(3):hover < color: #E1306C; background: #fff; >.top .media-icons a:nth-child(4) < background: #0077B5; >.top .media-icons a:nth-child(4):hover < color: #0077B5; background: #fff; >.top .media-icons a:nth-child(5) < background: #FF0000; >.top .media-icons a:nth-child(5):hover < color: #FF0000; background: #fff; >footer .content .link-boxes < width: 100%; display: flex; justify-content: space-between; >footer .content .link-boxes .box < width: calc(100% / 5 - 10px); >.content .link-boxes .box .link_name < color: #fff; font-size: 18px; font-weight: 400; margin-bottom: 10px; position: relative; >.link-boxes .box .link_name::before < content: ''; position: absolute; left: 0; bottom: -2px; height: 2px; width: 35px; background: #fff; >.content .link-boxes .box li < margin: 6px 0; list-style: none; >.content .link-boxes .box li a < color: #fff; font-size: 14px; font-weight: 400; text-decoration: none; opacity: 0.8; transition: all 0.4s ease >.content .link-boxes .box li a:hover < opacity: 2; text-decoration: none; >.content .link-boxes .input-box < margin-right: 55px; >.link-boxes .input-box input < height: 40px; width: calc(100% + 55px); outline: none; border: 2px solid #AFAFB6; background: #140B5C; border-radius: 4px; padding: 0 15px; font-size: 15px; color: #fff; margin-top: 5px; >.link-boxes .input-box input::placeholder < color: #AFAFB6; font-size: 16px; >.link-boxes .input-box input[type=»button»] < background: #fff; color: #140B5C; border: none; font-size: 18px; font-weight: 500; margin: 4px 0; opacity: 0.8; cursor: pointer; transition: all 0.4s ease; >.input-box input[type=»button»]:hover < opacity: 1; >footer .bottom-details < width: 100%; background: #2c303a; >footer .bottom-details .bottom_text < max-width: 1250px; margin: auto; padding: 20px 40px; display: flex; justify-content: space-between; >.bottom-details .bottom_text span, .bottom-details .bottom_text a < font-size: 14px; font-weight: 300; color: #fff; opacity: 0.8; text-decoration: none; >.bottom-details .bottom_text a:hover < opacity: 1; text-decoration: underline; >.bottom-details .bottom_text a

After completing our basics stylings we do our all links, social icons, bottom styling, hover effect, margin, padding, flex, etc after completing this part we start to write media queries.

Footer using HTML and CSS

@media (max-width: 900px) < footer .content .link-boxes< flex-wrap: wrap; >footer .content .link-boxes .input-box < width: 40%; margin-top: 10px; >> @media (max-width: 700px) < footer< position: relative; >.content .top .logo-details < font-size: 26px; >.content .top .media-icons a < height: 35px; width: 35px; font-size: 14px; line-height: 35px; >footer .content .link-boxes .box < width: calc(100% / 3 - 10px); >footer .content .link-boxes .input-box < width: 60%; >.bottom-details .bottom_text span, .bottom-details .bottom_text a < font-size: 12px; >> @media (max-width: 520px) < footer::before< top: 145px; >footer .content .top < flex-direction: column; >.content .top .media-icons < margin-top: 16px; >footer .content .link-boxes .box < width: calc(100% / 2 - 10px); >footer .content .link-boxes .input-box < width: 100%; >>

Finally, we code a little bit of media queries for creating it responsive so that for today we get this.

Источник

Читайте также:  Python tkinter combobox set
Оцените статью