visit
What’s HTML5?
HTML5 is the latest version of Hypertext Markup Language that helps you to create layouts for your web applications by adding semantic elements to the markup that makes your web site more readable for the browser.
It also includes new tags for forms types:You can learn more about semantic Adding these new tags to your knowledge does not sound difficult, does it?.I know what you are thinking, HTML only provides you a way to set up your website by using semantic tags that together make an entire layout. That is true but have you heard about SEO?.SEO is a methodology that is used to increase the number of views to your website by getting a high ranking in the search results page of your browser.What does that mean? If you want your website to have more visitors you have to follow certain techniques and tactics. Those techniques are part of SEO (search engine optimization).
*datetime
*datetime-local
*date
*month
*week
*time
*number
*range
*url
In every web application that you develop is necessary to add style to the elements and HTML that makes your web site looks nice and attractive for users. CSS3 is a cascading style sheet that helps you to add styles to your web application. Without CSS a web site would look ugly and flat.
It is important to know the new features and additions that CSS brings to us.
CSS3 is a powerful tool that developers can use to make web
applications look quite good and professional. I’ll share with you the
most important new features on CSS3.
Animations
This is a great feature in CSS, and it is available in all major browsers. You can use Transition and Transform properties that help you to create awesome and sophisticated animations with pure CSS. Also, you can use the KeyFrame rule to make more complicated .Calc
This is another great feature in CSS that allows you to do operations to calculate properties of elements in CSS. You can use it everywhere and it is flexible, it allows you to use pixels, percentages or units. This lets you develop awesome websites.Multiple Backgrounds
Yes, now you can set more than just one background to your elements, that is super handy. With this feature, you can develop more complicated designs and interesting effects..nav {
margin: 10px;
padding: 4px 8px;
background-image: url(someurl),url(anotherurl);
background-repeat: no-repeat, no-repeat;
background-position: bottom right,left right;
}
Pseudo Elements
This is a great feature that CSS provides to let developers to create content for your elements without having to create more HTML. This also helps you to do more complicated designs..navbar-container .navbar a::after {
display: block;
position: absolute;
left: 0;
bottom: -30px;
width: 0;
height: 8px;
background: #747fe0;
content: "";
transition: width 0.15s;
}
Grid CSS
I love this feature in CSS, now CSS allows you to set up a responsive layout so easily. It provides you a grid that is easy to set up and it is also really powerful..about-info {
display: grid;
grid-gap: 30px;
grid-template-areas:
'bioimage bio bio'
'job1 job2 job3';
grid-template-columns: repeat(3, 1fr);
}
Do you still think that CSS and HTML are no big deal?I want you to imagine how powerful these technologies are when you put them together and get the best results by using them correctly.Let me know what do you think about these awesome technologies by leaving a comment, share this article if you like it and thank you for reading.