IP Assignment 1
IP Assignment 1
Objective: Create a webpage for a bike showroom with a clean, interactive design. The page should have
three sections using a layout mechanism:
Right Column: Dynamic area displaying selected bike brand models and specifications.
Implementation:
</frameset>
</frameset>
<div id="main">
<div id="nav">
</div>
</div>
function loadContent(brand) {
Objective: Design a user-friendly and visually appealing form for job applications. The form should
capture:
HTML Structure:
<fieldset>
<legend>Job Application</legend>
<option value="bachelor">Bachelor's</option>
<option value="master">Master's</option>
<option value="phd">PhD</option>
</select><br><br>
<label>Gender:</label>
<input type="radio" id="male" name="gender" value="male">
<label for="male">Male</label>
<label for="female">Female</label><br><br>
<button type="submit">Submit</button>
<button type="reset">Cancel</button>
</fieldset>
</form>
form {
width: 50%;
margin: auto;
fieldset {
padding: 10px;
border-radius: 5px;
label {
display: block;
margin-bottom: 5px;
margin: 10px 0;
padding: 5px;
}
button {
background-color: #0044cc;
color: white;
border: none;
cursor: pointer;
button:hover {
background-color: #003399;
Objective: Set up a development environment using either the LAMP (Linux, Apache, MySQL, PHP) or
WAMP (Windows, Apache, MySQL, PHP) stack.
Install and launch. Use the www directory for PHP scripts.
Apache Role:
Handles HTTP requests and serves static (HTML) and dynamic (PHP) content.
Objective: Create a cohesive website with three pages: Homepage, About Page, and Contact Page.
Homepage: Introduce the business with a welcome message and banner.
<div>
</div>
body {
background-color: #f9f9f9;
h1 {
color: #0044cc;
p{
font-size: 18px;
line-height: 1.5;
Objective: Create a blog page with optimal readability and describe the HTTP request/response flow.
HTML Structure:
<article>
<h1>Blog Title</h1>
<table>
<tr><th>Feature</th><th>Description</th></tr>
</table>
</article>