How to create a blog in html website

HTML5 is much more consideration for its semantic and cross-browser compatibility. It uses relevant tags for common elements such as navigation and footer for an added impact. On the other hand, CSS3 is a sophisticated language that comes packed with many features such as jQuery slider, responsive layout and more to make your design stand out.

Following the tutorial, you'll be able to create a website that looks simple, implements modern tools and development techniques and makes use of HiFi CMS. So, without much ado, let's start the process. There isn't any significant difference in the listing page and there are no comments included in the page. The articles are stacked.

You can also see how we have kept the non-semantic stuff at bay. Only a "div" container is used. The top-most bar and other embellishments will be loaded via JavaScript. So, to do this we need to sure not to use unnecessary images and also avoid repeating the code. So, let's begin preparing our layout.

how to create a blog in html website

Gradient-stops are great to get a desirable background design. It is also helpful to avoid unnecessary divs wrappers. We have also applied a box-shadow to create shadow effects at the top of the page. In the code below, I have used 22px of the grid and applied an accurate styling format to make sure our design fits well. Initially, the process might seem daunting to you, but as soon as you get the hang of it, you'll be amazed to see how easy it was. One of the best techniques used to create a grid is to simply pick up a background image and then use it for your grid.

However, when selecting an image one needs to ensure that it is 1px wider and taller than your grid. Also, except for the bottom pixel, the rest of the image can be left transparent.

You can use a style guide page to preview what you have done so far.Whatever you are an individual or a company owner, you are here now to learn how to build your own, professional website using simple HTML and CSS coding. To gain more information on this topic, I decide to do some online research and found lots of website who provide a step-by-step guide on how to get started with learning HTML. From my experience, I know that when people are looking to create a professional HTML websitethey do not actually looking to learn the in-side-out of this programming language.

They want a simple and fast solution to get started with their website. Start your website in minutes with this amazing drag-and-drop website builder. No experience or programming skills needed! In this tutorial I will present you 3 ways to create a website using HTML and CSS; it will involve some level of programming skills, however we will not start with the basics, explaining what the head and body tag is used for.

There are plenty of websites you can learn the basic, for instance w3schools. This is the longest and hardest way to create your website. This can be time consuming and can take weeks to finish your project. Even if you have the skills and the knowledge to write all the code by yourself, in my opinion it does not worth the time and the effort you put into it. If you still insist to write the whole code your website, I suggest using a html framework such as bootstrap to speed up the process of the development.

If you plan not to spend much time on the development, you should consider getting a template. Getting a ready-made website template is a fast and easy way to get it going. You will certainly need some level of HTML and CSS knowledge to be able to modify the template for your needs, but certainly you will not start the whole project from scratch.

Here are few of my favorite free html template providers, from where you can download which will fit best your design needs:.

The above listed providers offer responsive templates as well, this means that your website will not only look good on desktop but will also adapt perfectly to and screen resolution such as smart phones and tablets. Some templates may be limited for personal projects only; others may allow you to use them for commercial websites as well. If you can afford to get a premium website template, you should check out the following providers:.

Getting a web template and modifying it to your needs, is not enough to publish your website online.

You will also need to purchase a domain name and a premium hosting account. If you decide to go with a website builder, probably you are in a hurry and want to make your website as fast as possible. Using a software to create a website has become a very common practice, not only because it significantly reduces the time of web development, but it makes it super easy and accessible to everyone.

Adding a Blog to Your Website

A website building tool does not require any knowledge of programming, with its in-build drag-and-drop features and WYSIWYG editor you can create a professional website in couple of minutes.

The website builder available at HostGator, offers you a wider range of modern templates that are suitable for different categories.Today, I will be talking about one of the important blogging questions from a business perspective.

If you have a Website and you have not integrated a Blog yet, you are missing out on taking advantage of content marketing. Having a Blog along with Website will help you to get organic traffic via Search engines and you can use your article to get an extra edge on social media sites.

Along with this, you can establish yourself as an expert in your niche. Many businesses who have a Website and still they have not integrated a Blog, they should consider adding it as soon as possible. Now, whenever I talk about Blog, my preferred platform is WordPress. WordPress is not only easy to use but for Bloggingit has many advantages which we have outlined before. In this guide, I will be telling you ways to integrate the blog into your Website.

There are a few possibilities:.

how to create a blog in html website

I will be suggesting to you what to do, depending upon all three possibilities and depending upon your current Website situation, you can pick anything that fits your need. The easiest way to do is, have a blog in a subdirectory. Something like www. If your existing Webhosting company support WordPress platform, then you can quickly install it by referring to these two guides:.

Now, if you are just starting yourself with an online presence and gifting your business with a new Website, you are the safest situation here. You can have a blog in the main domain by using a static page as your Homepage. Most of the WordPress developers knows how to do it, and if you are more like someone who wants to DIYyou can refer to my earlier guide for the same:.

Whenever I give consultancy to any business client, I always prefer this method, as this gives the maximum SEO advantages. Moreover, having your Website on WordPress will help you to quickly make content changes without the help of your developer. It gives you more power of self-editing and over time, with a proper content strategy you can establish yourself as good guys in Search engines.

how to create a blog in html website

Now, if you have a page existing Website, you can migrate your Website to WordPress platform. You can use. But, if you have a few links you can easily do the migration and integrate both the WordPress blog and Website on your main domain. Today, I was talking to one of my Real estate client and she was telling me she has two blogs on different domains.

One is hosted on free WordPress. Honestly, there is nothing wrong with this approach but the advantages which you get by having a blog on your main domain, is not the same. I have already published a WordPress Guidewhich will help you to get started with WordPress blogs. So let me know which method you prefer to have a Blog on your Website?

Do let me know if you have any question regarding the same.To learn how to make a simple html page, we need some text editor, for example, Windows Notepad.

But it is more convenient to use a special editor like Sublime Text that has syntax highlighting. And to view html page use any Internet browser. Simply open it by double-clicking. Create a new folder, call it Test. This folder will contain the files of the site. Now, in the test folder, create a file called index.

This file will contain html tags that will describe the basic structure of the site.

How To Make Website Using HTML CSS - Start To End - Step By Step Tutorial

That is what we will then open in a browser to view the resulting html page. Open the index. Save the file and open it in a browser.

How to Make a Blog in HTML

Let us turn to the visible part of the page. We proceed to the layout of the site. Our page has the simplest structure: header, content block, and footer.

The header is usually placed at the top of the site and has such elements like name, logo, company address, etc. Content block displays various information; footer is the lowest part of the site, there can be a simple picture, current date or any other information. The main purpose is to separate the external css page design and its structure, so css will be included as a separate file.

CSS syntax is simple — the first is the html-tag name for which the style is described, and then directly the visual style in the braces, always with a semicolon at the end of each property. Save the style.

Of course, the page looks very simple, and its structure is primitive, but it may already be a page of a site as it has everything you need for this.Even though you can create your site on your computer for free, you cannot launch your website until you have a domain name and hosting. Yes, there are places to get free websites but you don't own them and they are harder to get ranked in Google.

Never, ever make the mistake of creating a free website like I did years ago. It was one of my biggest regrets. If you create a static HTML website, you don't actually need any software. You can make the site right from your computer for free using Notepad or TextEdit Mac. If you're not interested in manual creation, skip here to learn more about WordPress and other website creation options.

Or if you want to take course on manual creation, click here. Open your text editor and insert the following code. Just copy and paste the info below into your empty file.

how to create a blog in html website

HTML extension so it looks like index. This is going to be your homepage. Now open this file with any web browser and you should see a clean white page that says This is the body of your website. Believe it or not, that is all you need to create a basic web page. Now, of course it's going to be incredibly plain and unattractive, but you get the idea. This is where you want to insert the phrase that you are trying to target and get ranked for.

Be sure to check the link above for help on search engine optimization. Now to jazz up your page, you'll want to use CSS. This stands for Cascading Stylesheets and it's a very good way to make sure you use consistent styles throughout your website. Don't worry. I know it sounds complicated but I'm going to give you the code and you'll see how easy it is to tweak it. To create your stylesheet, just open another blank text file and name it style.

How to Start a Blog

Be sure to save it in the same location folder on your computer as your homepage file.To create this article, 16 people, some anonymous, worked to edit and improve it over time.

This article has been viewed 76, times. Learn more You have something to say and you think that blogging will help you say it Should you check out the various blogging platforms, have your own This article will help you with creating your own blog website. Please help us continue to provide you with our trusted how-to guides and videos for free by whitelisting wikiHow on your ad blocker.

Log in Facebook. No account yet? Create an account. Edit this Article. We use cookies to make wikiHow great. By using our site, you agree to our cookie policy. Learn why people trust wikiHow. Explore this Article Steps. Related Articles. Co-authored by 16 contributors Community of editors, researchers, and specialists June 4, Decide on a name.

You want something that 'flows'. Something that is descriptive, flows, and if you want to become known at all, is brand worthy. Decide if you want your own blog on your own site, or if you want to use one of the many blogging platforms.

Those are ones like Blogspot, Wordpressand many others. Don't limit yourself to those two, they are just a place to begin looking.

How to create a website using HTML and CSS in 7 steps

You might find a better fit with one of the lesser known ones. Use your favorite search engine to find one. Create an account on your chosen blog site if you choose that method. This is probably a better method for those who just plan on blogging for your friends and family.

Be aware that creating your own blog site on your own domain is not free. The advantage is that you have much more administrative control with it and much more flexibility. Find a site that allows you to register your domain name. This is only necessary if you are creating your own blog on your own website. Find a server.Often when making a website, it can be overwhelming. This article is more about guiding you through the though-process of creating a website, rather than the techncical side of things.

Take a look at it, and keep it in mind as we go through the tutorial. Sorry, your browser doesn't support embedded videos. The first step of any website is always to know what you want on it and vaguely how you want it to look. So, the first step is to do a rough sketch - either on paper or on the computer, depending on which you find easier. Finally, open up your index. If you reload the page, you will see there is nothing there - this is because we are just creating the sections of the page, not the actual stuff in them.

If you know what content you are going to be using, put that in. If not, put in some dummy text and replace it with the actual content later. If you reload the page, you will see that we now have some content! The first and most important part to focus on first is to get it looking like our layout - then we can focus on the details. This means that we need to focus on properties like widthheightmarginpaddingpositionand display.

Here, we are only adding styles to make our overall layout look similar - not the individual content. We also use flexboxes to center the content in our sections. The reason for the linear-gradient rgba ,0. I wrote a bit more about that in my article on how to create a full-page hero image.

I did something a little different from usual today, so tell me your thoughts. Remember, this article is less about me showing you the actual technical parts of creating a website, but more about guiding you through the thought-process of creating a website.

See you then! This article was suggested by Alisa Dubik-Wilson - thanks! If you also want to suggest an article, you can contact me or tell me in the comments. Email Facebook Twitter LinkedIn.

Comments on “How to create a blog in html website”

Leave a Reply

Your email address will not be published. Required fields are marked *