I T Report 2
I T Report 2
3. Introduction to Bootstrap.
4. Introduction to Javascript.
i. Javascript.
ii. Project image.
1. Introduction to web development:
i. HTML5:
HTML5 (Hypertext Markup Language 5) is the latest version of the
standard markup language used to structure and present content on
the web. It introduces new features, elements, and attributes that
enhance the capabilities of web pages and improve the user
experience.
HTML5 provides a semantic structure that allows developers to define
the meaning of content within a webpage. It includes a wide range of
tags that describe various types of content, ensuring accessibility and
search engine optimization. Some commonly used HTML5 tags
include:
1. <html>: Represents the root element of an HTML
document.
2. <head>: Contains metadata about the HTML document,
such as the title and linked stylesheets or scripts.
3. <title>: Defines the title of the webpage, displayed in the
browser's title bar or tab.
4. <body>: Contains the visible content of the webpage.
5. <h1> to <h6>: Heading tags used to define hierarchical
headings, with <h1> being the highest level and <h6> the
lowest.
6. <p>: Represents a paragraph of text.
7. <a>: Creates a hyperlink, allowing users to navigate to
another webpage or location.
8. <img>: Embeds an image into the webpage.
9. <ul> and <li>: Creates an unordered list and its list items,
respectively.
10. <ol> and <li>: Creates an ordered list and its list items,
respectively.
11. <div>: Defines a division or container for grouping
and styling related elements.
12. <span>: Inline element used for styling or targeting
specific sections of text within a larger block of content.
13. <table>: Represents a tabular data structure, with
<tr> defining table rows and <td> defining table cells.
14. <form>: Creates a form for user input, typically
including input fields and submit buttons.
15. <input>: Generates an input field for user data entry.
Declaration:
<!DOCTYPE html>
<html>
<head>
<!-- Head content goes here -->
</head>
<body>
<!-- Body content goes here -->
</body>
</html>
ii. CSS3:
CSS3 (Cascading Style Sheets 3) is the latest version of the CSS
language used to style and design web pages. It introduces new
features, selectors, and properties that enhance the visual
presentation and layout capabilities of websites.
CSS3 provides a wide range of design tags that allow developers to
style and customize the appearance of HTML elements. These design
tags enable fine-grained control over colors, fonts, borders,
backgrounds, animations, and more. Here are some commonly used
CSS3 design tags:
Color and Background Tags:
1. color: Sets the text color.
i. background-color: Sets the background color.
ii. background-image: Specifies an image as the background.
iii. background-size: Controls the size of the background image.
iv. background-repeat: Determines how the background image
repeats.
2. Font Tags:
i. font-family: Specifies the font family for text.
ii. font-size: Sets the size of the font.
iii. font-weight: Specifies the font weight (e.g., bold or normal).
iv. text-decoration: Controls text decoration (e.g., underline,
overline).
3. Box Model Tags:
i. margin: Sets the margin space around an element.
ii. padding: Specifies the padding space within an element.
iii. border: Defines the border properties.
4. Animation Tags:
i. animation-name: Specifies the name of the animation.
ii. animation-duration: Sets the duration of the animation.
iii. animation-timing-function: Controls the speed curve of the
animation.
iv. animation-delay: Specifies the delay before the animation
starts.
5. Selectors:
5. Navigation:
i. <nav>: Defines a navigation bar.
ii. <ul> and <li>: Used for unordered navigation lists.
iii. <a>: Creates navigation links.
6. Components:
i. <div class="card">: Displays a card-like component for
content.
ii. <div class="jumbotron">: Presents a large callout section.
iii. <div class="modal">: Creates a modal dialog box.
3. Introduction to Javascript:
i. Javascript:
JavaScript is a widely-used programming language primarily used for
web development. It enables interactive and dynamic behavior on
websites, enhancing user experiences and enabling powerful
functionalities. JavaScript can be executed directly within a web
browser without the need for compilation, making it a versatile
language for client-side scripting.
------------------------------------------End of File------------------------------------