<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>HTML and CSS on Duomly blog</title><link>https://www.blog.duomly.com/it-ai-tags/html-and-css/</link><description>Recent content in HTML and CSS on Duomly blog</description><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 26 Apr 2021 00:00:29 +0000</lastBuildDate><atom:link href="https://www.blog.duomly.com/it-ai-tags/html-and-css/index.xml" rel="self" type="application/rss+xml"/><item><title>15 CSS tips and tricks which help you to create an amazing websites</title><link>https://www.blog.duomly.com/12-css-tips-and-tricks-which-help-you-to-create-an-amazing-websites/</link><pubDate>Mon, 26 Apr 2021 00:00:29 +0000</pubDate><guid>https://www.blog.duomly.com/12-css-tips-and-tricks-which-help-you-to-create-an-amazing-websites/</guid><description>&lt;p&gt;CSS is Cascading Style Sheets and is used to describe how HTML elements should display. It’s one of the first technology learned by soon to be front-end and web developers, and it’s an absolute have to know basic.&lt;/p&gt;&#10;&lt;p&gt;Although it seems CSS can’t do a lot besides giving our HTML colors, positions, etc., but it can also let us create animations and bring some life to our apps and websites. Probably now many of us take care of mastering CSS and learning it so deeply, but it’s totally worth to know some useful tips and tricks which may help you to create stunning websites!&lt;/p&gt;</description></item><item><title>How to build company website with Bulma CSS</title><link>https://www.blog.duomly.com/how-to-build-company-website-with-bulma-css/</link><pubDate>Mon, 24 Aug 2020 06:42:26 +0000</pubDate><guid>https://www.blog.duomly.com/how-to-build-company-website-with-bulma-css/</guid><description>&lt;h3 id="intro-to-how-to-build-company-website-with-bulma-css"&gt;Intro to how to build company website with Bulma CSS&lt;/h3&gt;&#10;&lt;p&gt;Today you will learn how to build company website with Bulma CSS.&lt;/p&gt;&#10;&lt;p&gt;In the previous episodes, you&amp;rsquo;ve learned how to build a website with Bootstrap 5:&#10;&lt;a href="https://www.blog.duomly.com/how-to-crate-simple-web-page-using-bootstrap-5/"&gt;https://www.blog.duomly.com/how-to-crate-simple-web-page-using-bootstrap-5/&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;And, you&amp;rsquo;ve learned how to build admin template with Bootstrap 5:&#10;&lt;a href="https://www.blog.duomly.com/how-to-build-bootstrap-admin-template-tutorial/"&gt;https://www.blog.duomly.com/how-to-build-bootstrap-admin-template-tutorial/&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Now, it is the time for something the same fantastic, and maybe even sweeter for the UI.&lt;/p&gt;&#10;&lt;p&gt;Bulma CSS framework is a very popular, great to use, and a beautiful CSS framework that you can use to build great UI.&lt;/p&gt;</description></item><item><title>How to build Bootstrap admin template tutorial</title><link>https://www.blog.duomly.com/how-to-build-bootstrap-admin-template-tutorial/</link><pubDate>Mon, 10 Aug 2020 06:42:26 +0000</pubDate><guid>https://www.blog.duomly.com/how-to-build-bootstrap-admin-template-tutorial/</guid><description>&lt;h3 id="into-to-building-a-bootstrap-admin-template"&gt;Into to building a Bootstrap admin template&lt;/h3&gt;&#10;&lt;p&gt;Last week I published an article about &lt;a href="https://www.blog.duomly.com/how-to-crate-simple-web-page-using-bootstrap-5/"&gt;Bootstrap 5, where we showed you how to build a simple portfolio web page&lt;/a&gt;, and it seems like a lot of you really like it.&lt;/p&gt;&#10;&lt;p&gt;That’s why today I decided to prepare you a new Bootstrap tutorial, where we are going to build a Bootstrap 5 admin template for the blog management application, step by step.&lt;/p&gt;&#10;&lt;p&gt;Also, if you’d like to build a dashboard with Bootstrap 4, remember to check out our previous tutorial &lt;a href="https://www.blog.duomly.com/bootstrap-tutorial/"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>6 most popular front-end interview questions and answers for beginners [PART 3]</title><link>https://www.blog.duomly.com/6-most-popular-front-end-interview-questions-and-answers-for-beginners-part-3/</link><pubDate>Tue, 04 Aug 2020 06:42:26 +0000</pubDate><guid>https://www.blog.duomly.com/6-most-popular-front-end-interview-questions-and-answers-for-beginners-part-3/</guid><description>&lt;h3 id="intro-to-front-end-interview-questions-for-beginners-part-3"&gt;Intro to Front-end interview questions for beginners PART 3&lt;/h3&gt;&#10;&lt;p&gt;Today we&amp;rsquo;ll talk about the CSS interview questions for beginners.&lt;/p&gt;&#10;&lt;p&gt;Welcome to the next part of the front-end questions series.&lt;/p&gt;&#10;&lt;p&gt;All of the episodes in our series are related to the most popular things that developers ask about the technology, which are often used in job tech interviews.&lt;/p&gt;&#10;&lt;p&gt;In the previous episodes, we talked about javascript and React.js more general, and you can find the URLs to those episodes here:&lt;/p&gt;</description></item><item><title>How to create a simple web page using Bootstrap 5</title><link>https://www.blog.duomly.com/how-to-crate-simple-web-page-using-bootstrap-5/</link><pubDate>Mon, 03 Aug 2020 06:42:26 +0000</pubDate><guid>https://www.blog.duomly.com/how-to-crate-simple-web-page-using-bootstrap-5/</guid><description>&lt;h3 id="create-a-simple-web-page-using-bootstrap"&gt;Create a simple web page using Bootstrap&lt;/h3&gt;&#10;&lt;p&gt;A few weeks ago, Bootstrap 5 alpha version appeared on the market, and that’s why today I’d like to go through what’s new and create a simple web page using Bootstrap 5.&lt;/p&gt;&#10;&lt;p&gt;In April, we’ve published the article and video about Bootstrap 4 where we are showing you step by step how to build a simple dashboard, so if you missed that episode and article, go ahead and check it here:&lt;/p&gt;</description></item><item><title>8 amazing HTML button hover effects, that you should try in your website</title><link>https://www.blog.duomly.com/html-button-hover-effects/</link><pubDate>Mon, 27 Jul 2020 06:42:26 +0000</pubDate><guid>https://www.blog.duomly.com/html-button-hover-effects/</guid><description>&lt;h3 id="intro-to-html-button-hover-effects"&gt;Intro to HTML button hover effects&lt;/h3&gt;&#10;&lt;p&gt;Buttons are essential HTML elements often used on every page, web application, or mobile application.&lt;/p&gt;&#10;&lt;p&gt;HTML button is quite an essential element in the layout because, in a lot of cases, it’s the element that has to be noticed by the user as a call to action and convince to click on it.&lt;/p&gt;&#10;&lt;p&gt;Front-end developers and designers often try to highlight buttons in any nice way, especially when users interact with them, for example, on hover or focus.&lt;/p&gt;</description></item><item><title>Angular Course with building a banking application with Tailwind CSS – Lesson 4: User registration</title><link>https://www.blog.duomly.com/angular-course-with-building-a-banking-application-with-tailwind-css-lesson-4-user-registration/</link><pubDate>Wed, 10 Jun 2020 15:18:11 +0000</pubDate><guid>https://www.blog.duomly.com/angular-course-with-building-a-banking-application-with-tailwind-css-lesson-4-user-registration/</guid><description>&lt;p&gt;For almost three weeks, we are creating an Angular 9 fintech application together, step by step.&lt;/p&gt;&#10;&lt;p&gt;We&amp;rsquo;ve already gone through the &lt;a href="https://www.blog.duomly.com/angular-course-building-a-banking-application-with-tailwind-css-lesson-1-start-the-project/"&gt;setting the project and creating a login form template&lt;/a&gt;, then we&amp;rsquo;ve created &lt;a href="https://www.blog.duomly.com/angular-course-building-a-banking-application-with-tailwind-css-lesson-2-login-form/"&gt;the logic for our login form&lt;/a&gt;, and last week we &lt;a href="https://www.blog.duomly.com/angular-course-with-building-a-banking-application-with-tailwind-css-lesson-3-user-account-balance/"&gt;displayed user data in the template.&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Today, it&amp;rsquo;s time for lesson 4, where we will handle user registration.&lt;/p&gt;&#10;&lt;p&gt;If you didn&amp;rsquo;t start with me, feel free to go through all the lessons until now. Or you can get the code from the previous lesson and jump straight to this lesson. Here&amp;rsquo;s a link to our Github repository for this Angular Course.&lt;/p&gt;</description></item><item><title>Angular Course with building a banking application with Tailwind CSS – Lesson 3: User account balance</title><link>https://www.blog.duomly.com/angular-course-with-building-a-banking-application-with-tailwind-css-lesson-3-user-account-balance/</link><pubDate>Mon, 01 Jun 2020 19:18:15 +0000</pubDate><guid>https://www.blog.duomly.com/angular-course-with-building-a-banking-application-with-tailwind-css-lesson-3-user-account-balance/</guid><description>&lt;p&gt;The previous week we’ve published the second lesson of our Angular Course with Tailwind CSS, where we are building a banking app step by step.&lt;/p&gt;&#10;&lt;p&gt;In the first lesson, we’ve created a project using Angular CLI, installed Tailwind CSS, and started building the first component UI, the login form. If you didn’t start with us in lesson one, feel free to go back and start from scratch or just get the code from our Github.&lt;/p&gt;</description></item><item><title>HTML project ideas for beginners</title><link>https://www.blog.duomly.com/html-project-ideas-for-beginners/</link><pubDate>Thu, 28 May 2020 13:15:50 +0000</pubDate><guid>https://www.blog.duomly.com/html-project-ideas-for-beginners/</guid><description>&lt;p&gt;&lt;em&gt;This article contains affiliate links. By purchasing using these links you support our blog and YouTube channel.&lt;/em&gt;&lt;/p&gt;&#10;&lt;p&gt;In this article, I’m going to give you 11 HTML project ideas for beginners.&lt;/p&gt;&#10;&lt;p&gt;Creating your coding, front-end portfolio can be challenging, especially if you are a newbie and don’t have a lot of ideas.&lt;/p&gt;&#10;&lt;p&gt;You probably wonder what kind of smaller or bigger projects you can create to impress your future employer and quickly get a job.&lt;/p&gt;</description></item><item><title>React Hooks Tutorial with Examples</title><link>https://www.blog.duomly.com/react-hooks-tutorial-with-examples/</link><pubDate>Thu, 14 May 2020 15:54:26 +0000</pubDate><guid>https://www.blog.duomly.com/react-hooks-tutorial-with-examples/</guid><description>&lt;p&gt;Usually, most of the front-end frameworks updates don’t bring huge changes, but it was different in February 2019, when Facebook released 16.8 version of React.js.&lt;/p&gt;&#10;&lt;p&gt;They introduced Hooks API, a functionality which, in my opinion, makes things easier because it allows using of functional components a similar way as we used class components until that time.&lt;/p&gt;&#10;&lt;p&gt;As in the beginning, Hooks API was just used by some curious developers to check what’s inside, today it’s officially recommended to use it.&lt;/p&gt;</description></item><item><title>How to use Fluent UI – building a fintech dashboard tutorial</title><link>https://www.blog.duomly.com/how-to-use-fluent-ui-building-a-fintech-dashboard-tutorial/</link><pubDate>Tue, 12 May 2020 18:34:51 +0000</pubDate><guid>https://www.blog.duomly.com/how-to-use-fluent-ui-building-a-fintech-dashboard-tutorial/</guid><description>&lt;p&gt;A few days ago while checking tech news I found a UI framework I’ve never heard about, Fluent UI by Microsoft. Driven by curiosity I decided to take a quick look at the new discovery and check out how it looks like and how it works.&lt;/p&gt;&#10;&lt;p&gt;On the Microsoft website, I found out that with Fluent UI I can create React.js web apps, apps for Windows, iOS, and Android. As a front-end developer, I decided to turn my full interest in web apps and that led me to the point where I saw how many beautiful, clean, components does it offer.&lt;/p&gt;</description></item><item><title>CSS background image tutorial with examples</title><link>https://www.blog.duomly.com/css-background-image-tutorial-with-examples/</link><pubDate>Fri, 08 May 2020 15:36:43 +0000</pubDate><guid>https://www.blog.duomly.com/css-background-image-tutorial-with-examples/</guid><description>&lt;p&gt;The background image is probably one of the CSS properties which all of us, front-end developers, used at least a few times in our careers. Most people think that there can’t be anything unusual about background-image, but after a quick research, I have a different conclusion.&lt;/p&gt;&#10;&lt;p&gt;There are lots of questions askes about CSS background image every day in Facebook groups and lots of unknown tricks which can help us to achieve amazing effects and make stunning apps and websites.&lt;/p&gt;</description></item><item><title>How to use animate css tutorial with examples</title><link>https://www.blog.duomly.com/how-to-use-animate-css-tutorial-with-examples/</link><pubDate>Thu, 07 May 2020 08:48:36 +0000</pubDate><guid>https://www.blog.duomly.com/how-to-use-animate-css-tutorial-with-examples/</guid><description>&lt;p&gt;In this article, I’d like to show you how to use animate.css library.&lt;/p&gt;&#10;&lt;p&gt;A few years ago, I was working on a mobile app project where the user interface was pretty advanced, loaded with lots of movement and gradients. It was just like each of those modern mobile apps, which would like to provide the best visual experience to users.&lt;/p&gt;&#10;&lt;p&gt;It took me lots of time to create all the animations in CSS and make them smooth and good looking according to designer instructions. Then, I started to look for some solution that will make this task more comfortable and will give me the required result without any surprises.&lt;/p&gt;</description></item><item><title>CSS border with examples tutorial</title><link>https://www.blog.duomly.com/css-border-with-examples-tutorial/</link><pubDate>Wed, 06 May 2020 15:09:31 +0000</pubDate><guid>https://www.blog.duomly.com/css-border-with-examples-tutorial/</guid><description>&lt;h3 id="introduction-to-css-border"&gt;&lt;span class="s1"&gt;&lt;b&gt;Introduction to CSS border&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;&#10;&lt;p class="p3"&gt;&#10; &lt;span class="s1"&gt;Hi guys, today we will talk about… BORDERS!&lt;/span&gt;&#10;&lt;/p&gt;&#10;&lt;p class="p3"&gt;&#10; &lt;span class="s1"&gt;The CSS border is something that you will most probably use almost every day, if you&amp;#8217;re front-end developer, of course.&lt;/span&gt;&#10;&lt;/p&gt;&#10;&lt;p class="p3"&gt;&#10; &lt;span class="s1"&gt;I&amp;#8217;ve found a few useful (some more, some less, some just funny) tips and tricks that you can use in your project.&lt;/span&gt;&#10;&lt;/p&gt;&#10;&lt;p class="p3"&gt;&#10; &lt;span class="s1"&gt;Let&amp;#8217;s start!&lt;/span&gt;&#10;&lt;/p&gt;&#10;&lt;p&gt;If you prefer video here is the youtube version.&lt;/p&gt;&#10;&lt;p&gt;&lt;amp-youtube data-videoid="0EGhxluwMAk" layout="responsive" width="480" height="270"&gt;&lt;/amp-youtube&gt;&lt;/p&gt;&#10;&lt;h3 id="1-animated-css-border"&gt;&lt;span class="s1"&gt;&lt;b&gt;1. Animated CSS border&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;&#10;&lt;p class="p3"&gt;&#10; &lt;span class="s1"&gt;What to do when we would like to make our item more visible?&lt;/span&gt;&#10;&lt;/p&gt;</description></item><item><title>How to build an HTML table tutorial</title><link>https://www.blog.duomly.com/how-to-build-an-html-table-tutorial/</link><pubDate>Tue, 05 May 2020 08:04:21 +0000</pubDate><guid>https://www.blog.duomly.com/how-to-build-an-html-table-tutorial/</guid><description>&lt;p&gt;When you are building a project which has some data to present, you need a good way to show the information easily and understandably. Depending on the type of data, you can select between different HTML elements.&lt;/p&gt;&#10;&lt;p&gt;In many cases, the table is the most convenient method to display large amounts of structured data nicely. That’s why in this article, I’d like to explain to you the structure of the table, show you how to create one, and give you a little advice when it’s a good idea to present your data as a table.&lt;/p&gt;</description></item><item><title>How to build dashboard with Bootstrap tutorial</title><link>https://www.blog.duomly.com/bootstrap-tutorial/</link><pubDate>Sat, 22 Feb 2020 08:00:19 +0000</pubDate><guid>https://www.blog.duomly.com/bootstrap-tutorial/</guid><description>&lt;p&gt;Would you like to create websites from a ready element? Bootstrap is one of the most popular CSS frameworks. It allows us to build a beautiful UI from ready components, like navbars or forms. Bootstrap also provides a responsive design so, while using the grid properly, you don’t have to do additional styling for mobile views.&lt;/p&gt;&#10;&lt;p&gt;For advanced developers, CSS frameworks seem to be simple because it’s mostly about reading the documentation, but beginners sometimes may have issues building projects from Bootstrap components. That’s why I decided to create this tutorial and build a simple dashboard, with step by step explanation.&lt;/p&gt;</description></item><item><title>CSS Animations Cheatsheet</title><link>https://www.blog.duomly.com/css-animations-cheatsheet/</link><pubDate>Thu, 23 Jan 2020 08:00:01 +0000</pubDate><guid>https://www.blog.duomly.com/css-animations-cheatsheet/</guid><description>&lt;p&gt;Since we can create animations in CSS, building a stunning website with smooth transitions and nicely moving elements should not be difficult. It’s a great chance to add some amazing effects to the design of your website and make it remembered by the clients or recruiters. It’s always a great option to stand out from the crowd of other developers&amp;rsquo; portfolios.&lt;/p&gt;&#10;&lt;p&gt;You don&amp;rsquo;t have to rebuild half of your website; sometimes, it&amp;rsquo;s enough to add one or two effects to make the design more vivid and exciting. But remember to find a sweet spot to avoid creating a little, slow monster from your website.&lt;/p&gt;</description></item><item><title>React vs Angular vs Vue</title><link>https://www.blog.duomly.com/react-vs-angular-vs-vue/</link><pubDate>Thu, 16 Jan 2020 08:00:24 +0000</pubDate><guid>https://www.blog.duomly.com/react-vs-angular-vs-vue/</guid><description>&lt;p&gt;Since a few years, the popularity of different front-end frameworks grew significantly. That’s why those days probably lots of us can’t image front-end development without using one. While starting a new project, we have to decide which framework to choose to make development fast and easy and to have a great final result.&lt;/p&gt;&#10;&lt;p&gt;Since Google developers released Angular, and Facebook programmers created React.js, developers started to discuss which one is better. When the front-end community divided into Angular and React supporters, the new serious player appeared on the market. In 2018 Vue.js became a significant competition to its older brothers.&lt;/p&gt;</description></item><item><title>CSS frameworks</title><link>https://www.blog.duomly.com/css-frameworks/</link><pubDate>Fri, 13 Dec 2019 17:12:57 +0000</pubDate><guid>https://www.blog.duomly.com/css-frameworks/</guid><description>&lt;p&gt;As a front-end programmer, I talk a lot about front-end frameworks, but I very often forget about how important are CSS frameworks and how much time they can save.&lt;/p&gt;&#10;&lt;p&gt;When building the UI, we need a consistent and effective CSS, which can be a hard challenge to achieve. And that&amp;rsquo;s the reason why many front-end developers are looking for a solution in one of the popular CSS frameworks, like Bootstrap.&lt;/p&gt;</description></item><item><title>Vue.js tutorial: How to create Vue.js app in 5 minutes?</title><link>https://www.blog.duomly.com/vue-js-tutorial-how-to-create-vue-js-app-in-5-minutes/</link><pubDate>Tue, 12 Nov 2019 13:15:48 +0000</pubDate><guid>https://www.blog.duomly.com/vue-js-tutorial-how-to-create-vue-js-app-in-5-minutes/</guid><description>&lt;p&gt;Vue.js is getting more and more popular, becoming a meaning competitor to frameworks like Angular or React.js. As a beginner-friendly front-end framework, it successfully conquers the hearts of junior front-end developers and people who just started to learn front-end programming.&lt;/p&gt;&#10;&lt;p&gt;So, as a person who started to learn front-end, you probably would like to practice your knowledge and write a simple app using your new skills. That’s why in this article, I want to show you how to build a simple Vue.js app with Bootstrap and REST API in 5 minutes, similar to how I did with the React.js app in one of &lt;a href="https://www.blog.duomly.com/how-to-create-react-app-in-5-minutes/"&gt;the previous articles&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>8 CSS image filters with code examples</title><link>https://www.blog.duomly.com/8-css-image-filters-with-code-examples/</link><pubDate>Thu, 07 Nov 2019 11:04:49 +0000</pubDate><guid>https://www.blog.duomly.com/8-css-image-filters-with-code-examples/</guid><description>&lt;p&gt;Using images, we can create an atmosphere, arouse happiness, smile, sadness, or any different emotion. With images, we can show a lot, and tell a lot as well; that’s why pictures are so widely used in the websites and applications.&lt;/p&gt;&#10;&lt;p&gt;Designers take care of how users will feel the website and what kind of emotions it will bring. Graphic designers can use advanced software to edit photos and add them filters, masks, or other effects that decide about the final look.&lt;/p&gt;</description></item><item><title>CSS Grid tutorial</title><link>https://www.blog.duomly.com/css-grid-tutorial/</link><pubDate>Tue, 05 Nov 2019 10:58:26 +0000</pubDate><guid>https://www.blog.duomly.com/css-grid-tutorial/</guid><description>&lt;p&gt;When we build front-end, always we need to create a structure of our page, and very often, we need to create any grid. We can position elements in a few ways. For example, &lt;a href="https://www.blog.duomly.com/flexbox-cheatsheet/"&gt;in the previous article, I showed you how we could do it via flexbox.&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;So, today, I would like to show you one more tool which I want to use, named CSS Grid. Let’s see the most popular (and most often used by me) methods which can save a lot of our time.&lt;/p&gt;</description></item><item><title>Flexbox cheatsheet – 12 tips and tricks every web developer should know</title><link>https://www.blog.duomly.com/flexbox-cheatsheet/</link><pubDate>Fri, 01 Nov 2019 14:17:43 +0000</pubDate><guid>https://www.blog.duomly.com/flexbox-cheatsheet/</guid><description>&lt;p&gt;Probably almost everybody in the front-end industry heard something about the flexbox and benefits which it can give to us when we need to design a grid. In this article, I would like to explain what flexbox is and how we can use it to save a lot of our time.&lt;/p&gt;&#10;&lt;p&gt;Flexbox is a CSS layout module that allows us to setup nice-behaving and responsive grid in a speedy and friendly way. Let’s see a few most critical elements of flexbox which we can use in our daily work.&lt;/p&gt;</description></item></channel></rss>