How to Create an Awesome web page using Bootstrap

What is a Web Page


A web page is a document that can be viewed using a web browser. A browser uses monitors or mobile devices to display a web page. Some of the famous web browsers are Internet Explorer, Mozilla Firefox, Chrome and Opera.

So Why bootstrap


In order to create web pages you need HTML (Hyper Text Markup Language).  HTML  is the standard markup language used to create web pages. And to style the look and feel of your web page CSS (Cascading Style Sheets language) needs to be used.  This is where bootstrap comes handy, Bootstrap is a free collection of tools for creating websites and web applications. It contains HTML and CSS-based design templates for typography, forms, buttons, navigation and other interface components.

How to use bootstrap


1. First need to go to http://getbootstrap.com/ and download the bootstrap package






2. Next extract the downloaded zip file


In the folder you will see css, javascript and different font files. These are the important files that you will be requiring when creating your web page.


Now Let's see how to use bootstrap to create a simple web page


Let's look at a simple design that we are going to create 






In this design there is a main Navigation bar section which includes some tabs. And there is a header section, a description area, a 3 column table and a footer area.

According to the above design we should first create the main structure. So this page has to be divided into 4 main rows. 

This is where the actual coding part begins

1. Open a text editor like notepad or notepad++
2. Link the previously downloaded bootstrap css files to your page header section.


3. Make the Structure by adding 4 main rows and a footer area according to the bootstrap classes.

<html>
<head>
<link rel="stylesheet" type="text/css" href="bootstrap.css">
</head>

<body>

<div class="container">
<div class="row">
 <p>row 1</p>
</div>

<div class="row">
 <p>row 2</p>
</div>

<div class="row">
 <p>row 3</p>
</div>

<div class="row">
 <p>row 4</p>
</div>

</div>

</body>
</html>

4. After adding the main navigation bar and key content area this is how it will look like


the html code

<html>
<head>
<link rel="stylesheet" type="text/css" href="bootstrap.css">
</head>

<body>

<div class="row">
<div class="container">

<!--Main Navigation Bar-->
<div class="row">
<ul class="nav nav-tabs">
 <li class="active"><a href="#">Home</a></li>
 <li><a href="#">Profile</a></li>
 <li><a href="#">Messages</a></li>
 <li class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" href="#">
 Dropdown <span class="caret"></span>
</a>
<ul class="dropdown-menu">
 ....
</ul>
 </li>
</ul>
</div>
<!--End Main Navigation Bar-->

<!--Main key content on your site-->
<div class="row">
 <div class="jumbotron">
 <h2>Hello, world!</h2>
 <p>Sub Heading</p>
 <p><a class="btn btn-primary btn-lg" role="button">Learn more</a></p>
</div>
</div>
<!--End key content on your site-->

<div class="row">
 <p>row 5</p>
</div>

<div class="row">
 <p>row 6</p>
</div>

<div class="row">
 <p>row 7</p>
</div>

<div class="row">
 <p>row 8</p>
</div>

</div>
</div>

</body>
</html>

5. After adding all the other information this is how the final output will look like



And I have included the complete code which will generate the above design.

<html>
<head>
<link rel="stylesheet" type="text/css" href="bootstrap.css">
</head>

<body>

<div class="row">
<div class="container">

<!--Main Navigation Bar-->
<div class="row">
<ul class="nav nav-tabs">
 <li class="active"><a href="#">Home</a></li>
 <li><a href="#">Profile</a></li>
 <li><a href="#">Messages</a></li>
 <li class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" href="#">
 Dropdown <span class="caret"></span>
</a>
<ul class="dropdown-menu">
 ....
</ul>
 </li>
</ul>
</div>
<!--End Main Navigation Bar-->

<!--Main key content on your site-->
<div class="row">
 <div class="jumbotron">
 <h2>Hello, world!</h2>
 <p>Sub Heading</p>
 <p><a class="btn btn-primary btn-lg" role="button">Learn more</a></p>
</div>
</div>
<!--End key content on your site-->

<!--Description area-->
<div class="row">
 <div class="col-md-12"><p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.</p></div>
</div>
<!--End Description area-->

<!--Table and important info area-->
<div class="row">
 <div class="col-md-8">
 <h3>Some heading for the table</h3>
<table class="table table-hover">
 <tbody>
<tr>
 <td>Jill</td>
 <td>Smith</td> 
 <td>50</td>
</tr>
<tr>
 <td>Eve</td>
 <td>Jackson</td> 
 <td>94</td>
</tr>
<tr>
 <td>Jill</td>
 <td>Smith</td> 
 <td>50</td>
</tr>
<tr>
 <td>Eve</td>
 <td>Jackson</td> 
 <td>94</td>
</tr>
 </tbody>
</table>

 </div>
 
 <div class="col-md-4">
 
<div class="panel panel-info">
 <div class="panel-heading">
<h3 class="panel-title">Important info</h3>
 </div>
 <div class="panel-body">
<p>You can provide some important information here</p>
<p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. </p>
 </div>
</div>

 </div>
 
</div>
<!--End Table and important info area-->

</div>

<div>

</div>
</div>
<!--Footer area-->
<footer style="background: #000; bottom:0px; height:50px;">
 <p style="color:#fff;">Footer info goes here</p>
</footer>
<!--End Footer area-->
</body>

</html>

So the beauty about using bootstrap for web designing is that is gives a very unique clean and awesome finish to the design. Play around these things and you will end up designing some amazing web pages. 

31 comments:

  1. You made some good points there. I did a search on the topic and found most people will agree with your blog..

    Also Visit this site for to learn more about Bootstrap Training

    ReplyDelete
  2. Thank you.Well it was nice post and very helpful information on Big Data Hadoop Online Training

    ReplyDelete
  3. You made some good points there. I did a search on the topic and found most people will agree with your blog..
    SAP GRC Online Training

    SAP Hana admin Online Training

    SAP QM Online Training

    ReplyDelete

  4. Nice blog.That is very interesting; you are a very skilled blogger. I have shared your website in my social networks! A very nice guide.website design in india
    low cost web design services

    ReplyDelete
  5. So as to make your QQuickBooks Enterprise Technical Support Number contact us at an get related to us in minutes. before calling us, all you have to do is always to make sure that you have a very good web connection and you're clearly competent to here us clearly before calling us. You are able to cherish our above-mentioned beneficial services at the most affordable price on just a call.

    ReplyDelete
  6. Your choice is used in a team of QuickBooks Support specialists WHO square measure extremely skillful and also have years of expertise. they’ll resolve the errors fleetly and discover you back in business very quickly.

    ReplyDelete
  7. QuickBooks Online Payroll Contact Number helps one to resolve all your valuable technical and functional problems whilst looking after this well known extensive, premium and end-to-end business accounting and payroll management software. Our experts team at QuickBooks payroll support number is going to make you understand its advanced functions and assists someone to lift up your business growth.

    ReplyDelete
  8. Getting instant and effective help for just about any question of concern is exactly what the user’s desire to have. With QuickBooks, it is possible to rest assured about getting the most desirable and efficacious help on every issue you may possibly encounter yourself with. You just need to avail the assistance from the technical experts by dialing the QuickBooks Customer Service.

    ReplyDelete
  9. With exceptional features, QuickBooks Support Phone Number helps most of the kinds of businesses with generating accounting reports, entries for every single sale, transactions pertaining to banking, etc., with a lot of ease. And along side support for QuickBooks, it really is much simpler to undertake all of the tools of QuickBooks in a hassle-free manner.

    ReplyDelete
  10. Having a concept about these common problems and their solutions be useful during some crucial situation where you stand swept up. If these steps usually do not solve your issue you can easily promptly contact the QuickBooks Enterprise Support Number to avail qualified advice.

    ReplyDelete
  11. As a result of this we at QuickBooks Enterprise Support Number gives you the essential reliable solution of the every single QuickBooks Enterprise errors.

    ReplyDelete
  12. QuickBooks Customer Care Telephone Number: Readily Available For every QuickBooks Version
    Consist of a beautiful bunch of accounting versions, viz., QuickBooks Pro, QuickBooks Premier, QuickBooks Enterprise, QuickBooks POS, QuickBooks Mac, QuickBooks Windows, and QuickBooks Payroll, QuickBooks has grown to become a dependable accounting software that one may tailor depending on your industry prerequisite. As well as it, our
    QuickBooks Support Phone Number will bring in dedicated and diligent back-end helps for you for in case you find any inconveniences in operating any of these versions.

    ReplyDelete
  13. Quickbooks Support For Errors Are you currently utilizing the software the first time? You can find some technical glitch. You will have errors also. Where can you turn? Take assistance from us straight away. We are going to provide full support to you personally. It is possible to deal with a lot of the errors. We need to just coach you on something. Thoughts is broken trained, you are getting everything fine. Where could you turn if you have to deal with the company’s transaction? It must be flawless. Do you think you're confident about it? If you don't, this could be simply the right time so you can get the QuickBooks Technical Support We now have trained staff to soft your issue. Sometimes errors may possibly also happen as a consequence of some small mistakes. Those are decimals, comma, backspace, etc. Are you go through to deal with this? If you do not, we have been here that will help.

    ReplyDelete
  14. Everyone knows that for the annoying issues in QuickBooks Enterprise Tech Support Phone Number software, you will need an intelligent companion who can enable you to get rid of the errors instantly.

    ReplyDelete
  15. It includes some luring features which will make this software most desirable. Regardless of most of the well-known QuickBooks Premier features you may find difficulty at some steps. Support For QuickBooks is the foremost destination to call in the period of such crisis.

    ReplyDelete
  16. QuickBooks Technical Support Phone Number IS OF EXTREME HELP Payroll and its own attributes demand lots of care and attention. These attributes of every business or organization always need to be run in safe hands.

    ReplyDelete
  17. QuickBooks Techical Support Number is accounting software, which can be a cloud-based application manufactured by Inuit Inc. In fact, the software has been developed utilizing the intention of keeping a safe record of financial needs regarding the business. Additionally, it really is a user-friendly accounting software; simple to maintain; assisting the business in keeping the records of financial transactions, and so many more features.

    ReplyDelete
  18. Quickbooks Support Services, we are a group of some of the most experienced QuickBooks Advisors. We have been working twenty four hours and 7 days regarding the week to provide QuickBooks Support Phone Number Accounting Support Service from our toll-free Accounting Support Service.

    ReplyDelete
  19. Dial our QuickBooks Tech Support Phone Number and avail the very best solution you will need. QuickBooks was made to fulfill your every accounting needs and requirement with a good ease.

    ReplyDelete
  20. Quickbooks Customer support serving a quantity of users daily , quite possible you certainly will hand up or need certainly to watch for few years to connect aided by the Help Desk team . Relating to statics released because of the Bing & Google search insights significantly more than 50,000 folks searching the web to find the QuickBooks Help & Support on a daily basis and much more than 2,000 quarries associated with Quickbooks issues and errors .

    ReplyDelete
  21. The group working behind the Quickbooks Tech Support Phone Number are recognized to be the ideal engineers within the entire industry and with their timely advice, you may be planning to find a reliable solution that is worthy enough your money can buy you spend on them. The engineers and technicians will work hard to provide an agreeable QuickBooks Premier Support Number that you desire to own for reaching them at any given situation.

    ReplyDelete

  22. The above solutions should really be sufficient in solving the QuickBooks Error Code 6000-301 and restoring your workflow. If you want to know or are confused on some of the above-provided info, you need to communicate with a technical expert at QuickBooks Desktop support phone number.

    ReplyDelete
  23. You need to decide the QuickBooks Tech Support Number the terribly second you will get a slip-up on your screen. it is potential that you just may lose information, or get corruption in your record or company file if the error prolongs.

    ReplyDelete
  24. QuicKbooks Customer Support Phone Number from getting amazing quality services, you will get one single solution for all your critical problems through remote assistance. The certified professionals are best and well experienced and always available 24/7 to deliver services on-time or before time.

    ReplyDelete
  25. QuickBooks Enterprise features its own awesome features which will make it more reliable and efficient. Let’s see some awesome features that could have caused it really is so popular. If you're also a QuickBooks user and would like to learn more concerning this software you may read the QuickBooks Enterprise Tech Support Number.

    ReplyDelete
  26. QuickBooks Support is assisted by our customer support specialists who answr fully your call instantly and resolve all of your issues at that moment. It is a backing portal that authenticates the users of QuickBooks to perform its services in a user-friendly manner.

    ReplyDelete
  27. Amongst a number of these versions you may select the the one that suits your on line business the best. When you should really be realizing that QuickBooks has made bookkeeping an easy task, you'll find times when you may possibly face a few errors that may bog over the performance when it comes to business. QuickBooks Support Phone Number is the better location to look for instant help for virtually any QuickBooks related trouble. At QuickBooks Payroll Support Number we work with the principle of consumer satisfaction and our effort is directed to give a transparent and customer delight experience. A timely resolution into the minimum span is the targets of QuickBooks Toll-Free Pro-Advisors. The diagnose and issue resolution process happens to be made detail by detail and is kept as simple as possible.

    ReplyDelete
  28. Custom Pay Options – Here, QuickBooks Payroll Technical Support Number have to add different pay schedules and create rules for contributions, pay types and deductions. Open Direct Deposit – Save trips towards the bank. Here, it is an easy task to set up and free for you personally and your employees.

    ReplyDelete
  29. Reliability, accuracy, and certainly increase its demand among businessmen and entrepreneurs. QuickBooks Support Phone Number really is a great money management system for numerous companies all over the world.

    ReplyDelete
  30. For the actual reason, dig recommends that you simply solely dial the authentic QuickBooks Tech Support Phone Number sign anytime you would like any facilitate along with your QuickBooks. Our QuickBooks specialists can assist you remotely over a network.

    ReplyDelete