Web Development Assignment
Web Development Assignment
SEO is important because most people click on one of the top results on a search page. If
your website ranks higher, more people will visit it, and that can help you get more sales,
readers, or followers.
Types of SEO:
1. On-page SEO – using proper titles, headings, images, keywords, and internal links.
2. Off-page SEO – building backlinks (links from other websites) to your site.
3. Technical SEO – improving site speed, mobile-friendliness, and security.
Example: If your website sells handmade shoes, using keywords like “custom leather shoes”
or “handmade Ethiopian shoes” in your content will help it appear when someone searches
for those terms.
A. Animation Properties
CSS animation allows elements to change styles over time. Animations help create engaging
effects on websites.
@keyframes slideIn {
from { transform: translateX(-100%); }
to { transform: translateX(0); }
}
.box {
animation-name: slideIn;
animation-duration: 2s;
animation-delay: 1s;
animation-iteration-count: infinite;
}
B. Transform Properties
The transform property lets you change the shape, size, and position of elements.
.box {
transform: rotate(45deg) scale(1.2) translateX(50px) skew(15deg);
}
C. Transition Properties
CSS transitions allow you to smoothly change property values (like color, size) over time.
.button {
background-color: red;
transition: background-color 0.5s ease, transform 0.3s;
}
.button:hover {
background-color: blue;
transform: scale(1.2);
}
Conclusion
- SEO helps your website become visible on search engines.
- CSS animation, transform, and transition properties add dynamic and smooth effects.
- A responsive website ensures accessibility and readability across all devices using flexible
layouts, media queries, and proper tags.