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. 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

  3. 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
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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
  16. 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
  17. 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

  18. 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
  19. 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
  20. 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
  21. 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
  22. 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
  23. 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
  24. 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
  25. 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
  26. There is something different about your blog. All the facts and information seem so realistic. It is rare to find such a well-crafted post. However, if you ever come across technical doubts such as the QuickBooks Error -6150, -1006, report it and acquire the assistance of highly qualified experts at QuickBooks Support Phone Number 1-833-441-8848.

    ReplyDelete

  27. Amazing Post Man, too good!
    While going through your wonderful Post, I was able to connect it well with my problem. You have explained the concept in layman language that is well understood and the facts you have presented are very authentic. I personally admire your writing style. To manage your time more efficiently in your business, QuickBooks accounting software is the most prominent solution. While working on the application, you face some errors; one such is QuickBooks Error H505. Thus, to fix QuickBooks Error H505 you can contact QuickBooks Helpline Number +1 833-228-2822 and avail prominent solutions from our QuickBooks Experts.

    ReplyDelete
  28. QuickBooks give 24*7 client service support to all QuickBooks issues and mistake fix with expert team are here foryou and theyare instant response. Dial 1-855-511-6911 Quickbooks Phone Number

    ReplyDelete
  29. Thankyou for Explained! Best accounting software Quickbooks Provide 24*7 Live service just make a call on 1-855-511-6911 Quickbooks Enterprise customer service.

    ReplyDelete

  30. Nice Blog !
    Dealing with issues in QuickBooks? Don’t become worried, you are not alone. We are here to help you. Just place a call at Quickbooks Contact Number? Call us : 1-855-511-6911.

    ReplyDelete