Professional Documents
Culture Documents
Industial Training Report - Akash.
Industial Training Report - Akash.
Report On
ACKNOWLEDGEMENT
INTRODUCTION
COURSE OVERVIEW
HTML Fundamentals
In the HTML Fundamentals section of the course, we delved into the foundational
aspects of HTML, understanding its structure and components. The following topics
were covered:
We learned about the basic structure of an HTML document, including the <!
DOCTYPE>, <html>, <head>, and <body> elements. We discussed how these
elements form the skeleton of a webpage and provide the necessary structure
for organizing content.
This topic focused on enhancing the appearance of text and images using
HTML. We learned how to apply basic formatting to text, such as bold (<b>),
italic (<i>), underline (<u>), and headings. Additionally, we explored the
<img> tag to insert and manipulate images, including setting image sources,
alt text, and dimensions.
`
CSS Fundamentals
In the CSS Fundamentals section, we dived into the world of Cascading Style Sheets
and learned how to style and design our webpages. The following topics were
covered:
Introduction to CSS:
This topic focused on CSS selectors, which allow us to target specific elements
in HTML for styling. We learned about element selectors, class selectors, ID
selectors, and the cascading nature of CSS. Additionally, we explored various
CSS properties, such as font properties, color properties, and box model
properties.
We delved into the world of text styling, understanding how to control fonts,
sizes, alignments, and decorations. We also learned about color representation
in CSS, including hexadecimal values, RGB values, and color names.
Furthermore, we explored techniques for applying backgrounds to elements,
including background colors and images.
TRANSITION
CSS transitions provide a way to add smooth and visually appealing animations to
web elements, enhancing the overall user experience on a website. They enable a
gradual change in properties of an element, such as position, size, color, and opacity,
over a specified duration. Transitions can be applied to various HTML elements,
including buttons, links, images, and navigation menus.
Transition Properties: CSS transitions are controlled using specific properties. The
primary properties used are:
Transition Axes and Effects: CSS transitions can be applied to different axes,
allowing animations in various directions. Some commonly used transition axes
include:
ROTATION
When an element is rotated around the X-axis, it creates a flipping or tilting effect,
altering its appearance from the top to the bottom. This rotation is achieved using the
CSS function rotateX(angle), where the angle determines the degree of rotation.
Rotation around the Y-axis results in a spinning or turning effect, changing the
element's appearance from the left to the right. It can be implemented using the CSS
function rotateY(angle), with the angle specifying the extent of rotation.
ANIMATION
Animation in HTML and CSS refers to the ability to bring web elements to life by
adding movement and dynamic effects. It enhances the user experience, captures
attention, and adds a sense of interactivity to webpages. Animation can be applied to
various elements, including text, images, buttons, and navigation menus.
Transitions:
CSS transitions enable smooth and gradual changes in an element's properties, such
as color, size, or position, over a specified duration. It provides a simple way to add
subtle animations, such as fading effects or smooth transitions between states.
Keyframes:
CSS keyframes allow for more complex and precise animations. Keyframes define
specific stages or key points during an animation, specifying the changes in an
element's properties at each stage. By animating between these keyframes, we can
create more dynamic effects like moving objects or transformations.
Transformations:
HTML and CSS allow animation along multiple axes, including the X-axis
(horizontal), Y-axis (vertical), and Z-axis (depth). By animating on all axes, we can
create sophisticated 3D effects, like flipping, rotating, or sliding objects in three-
dimensional space.
`
LOADING ANIMATION
FINAL ASSIGNMENT
`
CONCLUSION
During the course, we covered a wide range of topics and concepts in HTML and
CSS. From understanding the basic structure of HTML to working with CSS
selectors and properties, I have acquired a solid foundation in building webpages and
styling them effectively.