Hero Section

In web design, a hero image is the first photo, graphic, illustration, or video people see on a web page. It typically incorporates both an image and text in order to convey a company's core message. Hero images sit above the fold and often feature a call to action (CTA) that encourages people to dive deeper into the website. The goal of this image is to add energy and excitement to a page. You want it to show off your brand's style, share the purpose of your site, and make people excited to explore.


 Set up two containers for your hero image using the coding conventions of your website. For instance, the first example below uses .hero for the structure and .hero-content for the image, text, and button, while the second uses .image-container and .inner-container.

Hero Section

Once the structure is in place, it's time to personalize your image. Add an image, choose a custom font, craft a header and subheader, and create a button with an enticing CTA. If you want to add a filter to your background image (without applying it to the text), DeveloperDrive recommends including the filter before your .hero-content code.

Notice how the width and height under the .hero section are set to 100vw and 100vh. This ensures the image fits the entire viewport, both vertically and horizontally, so it spans the whole screen.

No hero image is complete without a button that drives people to take action. Incorporate one into your image with the <button> element. Just make sure to include the font-family since the text doesn't automatically translate from the .hero-content element.

Not all hero images have centered text, but most have a centered image. To align your background image, you can make a flex container by incorporating display, justify-content and align-items under your .hero element.

For centered text, include a .text-align: center rule under your core content element. In the following example, the text is nested under the .hero-content code.

Create Landing Page

You want your hero image to look good no matter the screen size. Setting media queries allows you to create parameters so your image is responsive at a particular screen width.

Congratulations, your HTML structure is set! Test out how the image, text, button, margins, padding, and centering look on different screen sizes. If something seems off, comb through your code to see if you can find issues. For detailed instructions on creating and troubleshooting with HTML, check out this article from DeveloperDrive. All look good? It's time to add style with CSS.

While HTML creates order, CSS (Cascading Style Sheets) adds flair. It's a rule-based language that complements the HTML elements by applying stylistic effects. For example, CSS lets you turn the text in a hero image header bright yellow so it pops against the purple background.

If you don't include CSS within your hero image, the HTML elements default to the basic browser properties like the example below.

By including CSS rules, you can develop an image that draws in visitors instead of scaring them away. The above HTML examples include CSS rules, but let's walk through a basic design so you can work it into your own image.

The following template outlines the basic HTML and CSS needed to create a full-screen hero image. You can adjust the style by changing the rules under the .hero or .hero-text elements, like font-family, color, border, or padding-top.

Post a Comment

2 Comments

  1. С 2008 Компания Huizhou JB Battery Technology Limited занимается разработкой и сборкой нестандартных аккумуляторных решений. Мы предоставляем аккумуляторные батареи в сборе с любым химическим составом и для всех электронных приложений, все они созданы для удовлетворения уникальных требований наших клиентов. От медицинских устройств и военного оборудования до систем аварийного освещения и многих промышленных приложений - мы можем спроектировать и изготовить идеальные портативные источники питания для ваших нужд.


    https://www.lithiumbatterychina.com/ru/

    ReplyDelete
  2. Surgical Tech Training Online Free

    Looking for a CNA school consultant? 'How to start your own CNA school' is Dignity Educational Consulting expertise. Become our client and open a successful Nurse Assistant training school.

    Surgical Tech Certification Programs Florida

    Dignity Educational CNA School Consultants offer a variety of services including curriculum writing, school catalog preparation, clinical externship contracts preparation, business plan writing, school policies preparation, student handbooks, and provide some other needed forms .We stick with you through approval and 6 months after, depending on your package. Dignity Educational Consulting helps our clients to start up nursing assistant schools in the following 50 states: Alabama, Alaska, Arizona, Arkansas, California, Colorado, Connecticut, Delaware, Florida, Georgia, Hawaii, Idaho, Illinois, Indiana, Iowa, Kansas, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Mississippi, Missouri, Montana, Nebraska, Nevada, New Hampshire, New Jersey, New Mexico, New York, North Carolina, North Dakota, Ohio, Oklahoma, Oregon, Pennsylvania, Rhode Island, South Carolina, South Dakota, Tennessee, Texas, Utah, Vermont, Virginia, Washington, West Virginia, Wisconsin, Wyoming

    Surgical Tech Certification Programs

    ReplyDelete