WCMS Unit 3
WCMS Unit 3
UNIT 3
Interactive Web Development
3. Frontend Development:
• Create responsive and dynamic user interfaces using HTML, CSS, and JavaScript.
• Implement interactivity using libraries or frameworks like React, Angular, or Vue.js.
• Ensure cross-browser compatibility and accessibility.
To design a website using CSS, you can follow these general steps:
1. HTML Structure: First, create the structure of your website using HTML. This includes defining
elements like header, navigation, content sections, footer, etc.
2. CSS Styling: Once the HTML structure is in place, use CSS to style the elements. This involves
setting properties like colors, fonts, sizes, margins, paddings, and positioning.
3. Layout Design: Design the layout of your website using CSS. You can use techniques like flexbox
or CSS grid to arrange elements in a desired layout.
4. Responsive Design: Ensure your website looks good and functions well on various devices and
screen sizes by implementing responsive design techniques. This may involve using media queries
to adjust styles based on screen width.
5. Animations and Effects: Add animations and effects using CSS to enhance user experience and
make your website more engaging.
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
body {font-family: Arial, Helvetica, sans-serif;}
form {border: 3px solid #f1f1f1;}
input[type=text], input[type=password] {
width: 100%;
padding: 12px 20px;
margin: 8px 0;
display: inline-block;
border: 1px solid #ccc;
box-sizing: border-box;
}
button:hover {
opacity: 0.8;
}
.cancelbtn {
width: auto;
padding: 10px 18px;
background-color: #f44336;
}
.imgcontainer {
text-align: center;
margin: 24px 0 12px 0;
}
img.avatar {
width: 40%;
border-radius: 50%;
}
.container {
padding: 16px;
}
span.psw {
float: right;
padding-top: 16px;
}
/* Change styles for span and cancel button on extra small screens */
@media screen and (max-width: 300px) {
span.psw {
display: block;
float: none;
}
<div class="container">
<label for="uname"><b>Username</b></label>
<input type="text" placeholder="Enter Username" name="uname" required>
<label for="psw"><b>Password</b></label>
<input type="password" placeholder="Enter Password" name="psw" required>
<button type="submit">Login</button>
<label>
<input type="checkbox" checked="checked" name="remember"> Remember me
</label>
</div>
</body>
</html>
Step1: Type Wikipedia in the Google, click on the link which is highlighted as wikipedia
Step 8: After clicking on the next for multiple times you will be able to create a new article.
3. Create Content:
• Create Pages: Start by creating essential pages, such as a homepage, navigation menu, and any
top-level categories or sections.
• Add Content: Populate your wiki with content by creating or importing pages, writing articles,
adding images and embedding multimedia.
4. Customize Appearance:
• Theme and Design: Customize the look and feel of your wiki by selecting a suitable theme or
template. Modify colors, fonts, and layout to match your branding or preferences.
• Custom CSS: For advanced customization, consider adding custom CSS to tailor the appearance
of specific elements or override default styles.
5. Configure Features:
• Navigation: Set up navigation menus, categories, and internal linking to help users navigate the
wiki efficiently.
• Search Functionality: Configure search settings and options to enable users to find relevant
content quickly.
• User Management: Define user roles, permissions, and access levels to control who can view,
edit, or manage content on the wiki.
• Extensions and Plugins: Install and configure extensions or plugins to add additional
functionality, such as discussion forums, file attachments, or analytics tracking.
By following these steps, you can create a wiki site that effectively serves its intended
purpose, whether it's for knowledge sharing, documentation, collaboration, or community building.
Step 3: choose an account and type password. After typing the password click on the
Step 5: Choose a URLor an address for your blog and click on the next button
7. SEO Optimization: Use keywords and meta tags for better visibility.
10. Stay Informed: Keep up-to-date with industry trends and best practices.