CSS – Using Font Awesome Icons
Font Awesome is a collection of icons that can be used on the page for many purposes including, menu items, list bullets, download icons, etc.
Font Awesome is a collection of icons that can be used on the page for many purposes including, menu items, list bullets, download icons, etc.
In CSS/HTML there are specific entities that can be placed via code. This is a list of some of the most used CSS entities and their HTML equivalents.
An HTML text link is displayed in a different color depending on whether it has been visited, is unvisited, is being hovered over, or is currently active.
A pseudo-class is used to define a special state of an element, while a pseudo-element is used to style specified parts of an element.
In HTML, there are two main types of lists: unordered lists <ul>, which use bullets for each list item and ordered lists <ol>, which use a numbering system.
HTML tables can be styled to a point using tag attributes like border, cell-padding, cell-spacing, and width/height. But tables can be greatly improved with CSS.
CSS can be used to style the labels, fields, buttons, checkboxes, etc. in an HTML form.
2D CSS transforms allow you to move, rotate, scale, and skew an element on two planes.
3D CSS transforms allow you to move, rotate, scale, and skew an element on three planes.
CSS transitions allows an element to be changed or moved smoothly, over a given time, creating simple animations.
CSS animations allow for elements to gradually change from one style to another or create movement on the page using keyframes to store the animation data.
A CSS grid Layout offers a grid-based system, with rows and columns, making it easier to design web pages without having to use floats and positioning.
CSS media queries not only look for the screen size to determine which styles to apply, but also look at the user’s device type and its capabilities.
A Flexbox container allows for a responsive layout structure, giving you complete control over the direction, alignment, order, and size of the boxes.
The flex-direction property defines in which direction a flex container will stack the flex items within.
The flex-wrap property specifies whether the flex items should wrap or not wrap within the flex container.
The justify-content property is used to align the flex items within the flex container.
The align-items property is used to vertically align the flex items within the flex container.
The align-self property defines the alignment for a specified item and overrides the default vertical alignment set by the container’s align-items property.
The align-content property is used to vertically align the wrapped flex lines of items within the flex container.