HTML Fonts Styles
Sep 04, 2024 pm 04:14 PMThe following article, HTML Fonts Styles, provides an outline of the most commonly used font styles in HTML. HTML, popularly known as HyperText Markup Language, is one of the most essential and critical languages or scripts that is essential in creating web applications and websites. This is like the backbone of web app development, as all the tags and other features form the underlying component of it.
All the front-end development is also based on HTML scripting. This can just be used to provide markup tags, and in order to enhance the look and feel of these tags, we have another library that is very popular, CSS, which stands for Cascading Style Sheets. This can be used to implement all kinds of styles that are required by the HTML. The font and styles form the major part of the website, and in this article, we are going to provide you with a list of the majority of the HTML font styles.
HTML Font styles
Fonts play a major role in making a website more user-friendly and attract more traffic apart from increasing content readability. The font color and the font face also depend on the computer and the browser which is making its use, and the HTML tag is also used to add the style, color, size to the text on your website.
The
The tag is the most commonly used and one of the most important tags which can be used to build a good look and feel for your webpage. The text which will follow the opened tag will remain in the same manner unless and until closed by tag.
Let us look at some of the basic HTML Fonts Styles:
There are some basic features and characteristics associated with HTML font styles, and they are:
1. Setting Font Size
The content font size can be set by making use of size attributes. The accepted value of the range lies from 1, which is the smallest number, and it goes till 7, which is the largest number. The default size of any font type is 3.
Example,
<!DOCTYPE html> <html> <head> <title>Setting Basic Font Size</title> </head> <body> <font size = "1">Font size = "1"</font><br /> <font size = "2">Font size = "2"</font><br /> <font size = "3">Font size = "3"</font><br /> <font size = "4">Font size = "4"</font><br /> <font size = "5">Font size = "5"</font><br /> <font size = "6">Font size = "6"</font><br /> <font size = "7">Font size = "7"</font> </body> </html>
2. Relative Font Size
The relative font size is used to determine and specify how many sizes are larger and how many sizes are smaller than the current font size which is actually present. This can be specified like :
<font size = "+f"> or by writing <font size = "?f">
Example,
<!DOCTYPE html> <html> <head> <title>Relative Font Size</title> </head> <body> <font size = "-1">Font size = "-1"</font><br /> <font size = "+1">Font size = "+1"</font><br /> <font size = "+2">Font size = "+2"</font><br /> <font size = "+3">Font size = "+3"</font><br /> <font size = "+4">Font size = "+4"</font> </body> </html>
3. Setting Font Face
The other category after the setting of font size and relative font size is that of the setting up of font face. This forms a critical part of the attributes listed above. This can be set by using the face attribute, but it should always be kept in mind that if the user who is designated to use this font value doesn’t have this font installed in their system, they will not be able to see it. Instead, only the default font face applicable to that particular user’s computer will be visible.
Example,
<!DOCTYPE html> <html> <head> <title>Font Face</title> </head> <body> <font face = "Times New Roman" size = "5">Times New Roman</font><br /> <font face = "Verdana" size = "5">Verdana</font><br /> <font face = "Comic sans MS" size =" 5">Comic Sans MS</font><br /> <font face = "WildWest" size = "5">WildWest</font><br /> <font face = "Bedrock" size = "5">Bedrock</font><br /> </body> </html>
4. Specify Alternative Font Faces
- This is used to specify various kinds of font faces only if the user has that particular font installed on their system; otherwise, a default installed font will be visible. It is possible to mention more than one, specifically two or more than two font face alternatives by listing down the font face names, which are specifically separated by a comma.
- When the webpage gets loaded, The browser will be responsible for displaying the first-ever font, which will get generated. If none of the provided fonts is installed in the system, then the default font face, which is Times New Roman, will be displayed successfully.
Example,
<font face = "arial,helvetica"> <font face = "Lucida Calligraphy,Comic Sans MS,Lucida Console">
5. Setting Font Color
This is another attribute that forms the critical part and component of the HTML font and styles list. In this font, color is set up by making use of any color attribute; the color which is required could be required by making use of hexadecimal code and color name for the specified color.
Example,
<!DOCTYPE html> <html> <head> <title>Setting Font Color</title> </head> <body> <font color = "#FF00FF">This text is in pink</font><br /> <font color = "red">This text is red</font> </body> </html> <basefont>
6. Element
- This element is specific to HTML language and is supposed to provide the webpage with a default font size, typeface, and color for all the parts and components of the documents which are not contained inside the tag.
- The tag could be easily used to override the
settings. - This tag also makes use of color, face and size attributes which will relatively support all the font settings by providing the size of a value of +1 for one size greater or -2 for two sizes smaller.
Example,
<!DOCTYPE html> <html> <head> <title>Setting Basefont Color</title> </head> <body> <basefont face = "arial, verdana, sans-serif" size = "2" color = "#ff0000"> <p>This is the page's default font.</p> <h2>Example of the <basefont> Element</h2> </body> </html>
Conclusion
HTML font and styles are among the most critical components and features that cannot be overlooked and can give a very good shape and design to your website. When we talk about the latest javascript libraries available in the market, they contain all these and several other font and styles. For the basic HTML, this still needs to be done manually. I hope you liked our article. Stay tuned to our blog for more articles like these.
The above is the detailed content of HTML Fonts Styles. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undress AI Tool
Undress images for free

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

To get started with HTML quickly, you only need to master a few basic tags to build a web skeleton. 1. The page structure is essential, and, which is the root element, contains meta information, and is the content display area. 2. Use the title. The higher the level, the smaller the number. Use tags to segment the text to avoid skipping the level. 3. The link uses tags and matches the href attributes, and the image uses tags and contains src and alt attributes. 4. The list is divided into unordered lists and ordered lists. Each entry is represented and must be nested in the list. 5. Beginners don’t have to force memorize all tags. It is more efficient to write and check them while you are writing. Master the structure, text, links, pictures and lists to create basic web pages.

ShadowDOM is a technology used in web component technology to create isolated DOM subtrees. 1. It allows the mount of an independent DOM structure on ordinary HTML elements, with its own styles and behaviors, and does not affect the main document; 2. Created through JavaScript, such as using the attachShadow method and setting the mode to open; 3. When used in combination with HTML, it has three major features: clear structure, style isolation and content projection (slot); 4. Notes include complex debugging, style scope control, performance overhead and framework compatibility issues. In short, ShadowDOM provides native encapsulation capabilities for building reusable and non-polluting UI components.

The style placement method needs to be selected according to the scene. 1. Inline is suitable for temporary modification of single elements or dynamic JS control, such as the button color changes with operation; 2. Internal CSS is suitable for projects with few pages and simple structure, which is convenient for centralized management of styles, such as basic style settings of login pages; 3. Priority is given to reuse, maintenance and performance, and it is better to split external link CSS files for large projects.

Image not displayed is usually caused by a wrong file path, incorrect file name or extension, HTML syntax issues, or browser cache. 1. Make sure that the src path is consistent with the actual location of the file and use the correct relative path; 2. Check whether the file name case and extension match exactly, and verify whether the image can be loaded by directly entering the URL; 3. Check whether the img tag syntax is correct, ensure that there are no redundant characters and the alt attribute value is appropriate; 4. Try to force refresh the page, clear the cache, or use incognito mode to eliminate cache interference. Troubleshooting in this order can solve most HTML image display problems.

?Youcannotnesttagsinsideanothertagbecauseit’sinvalidHTML;browsersautomaticallyclosethefirstbeforeopeningthenext,resultinginseparateparagraphs.?Instead,useinlineelementslike,,orforstylingwithinaparagraph,orblockcontainerslikeortogroupmultipleparagraph

Pre-resolving DNS can speed up page loading speed, and using HTML link tags for DNS pre-resolving is an effective method; DNSPrefetching saves subsequent request time by resolving domain names in advance; applicable scenarios include third-party fonts, advertising statistics scripts, resource hosting and CDN domain names; it is recommended to prioritize the main page dependency resources, reasonably control the number between 3 and 5, and use it with preconnect to better effect.

Declare the document as HTML5 to avoid the browser from entering weird mode; 2. Define the root element and specify the language to improve accessibility and SEO; 3. It includes ensuring correct character encoding, implementing responsive design, and setting page title; 4. Place all visible content, optionally add CSS, favicon and JavaScript links; this template is complete and compatible with modern browsers, and is suitable for any new HTML file.

Thenameattributeinaninputtagisusedtoidentifytheinputwhentheformissubmitted;itservesasthekeyinthekey-valuepairsenttotheserver,wheretheuser'sinputisthevalue.1.Whenaformissubmitted,thenameattributebecomesthekeyandtheinputvaluebecomesthevalueinthedatasen
