dcsimg


Go to the HTML5 Development Center >>

  • New Goodies

  • Helpful Tips for Designing a Landing Page that Converts

    Catherrine Garcia provides information on 5 tips to building the perfect landing page for your business. Explore how to attract viewers and convert them into loyal customers.

  • How to Improve Site Navigation with CSS Pagination

    Learn how to add pagination, an excellent way to navigate a site with a lot of content. See how parts of a page are referenced by numbers, arrows, forward and back buttons, etc.

  • Getting Started with the HTML <dialog> Element

    The <dialog> element is a newer edition to HTML that allows you to do what its name implies, create dialogs within your web applications. Learn how to get started using <dialog> today!

  • Managing Multi-column Layouts with CSS3

    Octavia Anghel walks you through how to use CSS3 to build a neat and easy-to-read, multi-column layout for your web pages.

  • Advanced Functional Programming: Monads in JavaScript

    Functional programming has become very popular in the development community. If you want to deepen your understanding of the subject, Diogo Souza dives into the universe of Monads, viewed under the lens of JavaScript.

  • How to Style WordPress Navigation Menus Using CSS

    A navigation menu should not only be useful, but also look good. In this guide, Catherrine Garcia shows you how to style a WordPress navigation menu using CSS via plugins or through direct manipulation of CSS code.

  • Embedding Tweets and Twitter Timelines on Your Web Pages

    Learn more about how to embed tweets individually or via the Twitter API.

  • Top 5 Page Inspection Tools Built into Browsers

    Many web development tools are now integrated directly into browsers and have multiple functions. These tools make your life a lot easier and help you in inspecting and analyzing possible issues with the CSS, HTML, and JavaScript used in the code. Octavia Anghel explores the top five browser inspection tools.

  • Explore Using Enzyme for React Testing

    One of the biggest advantages of React is undoubtedly using Enzyme to test components, while taking full advantage of the virtual DOM. We can also explore Jest's powerful tools as a snapshot and create a mock test for external modules.

  • Current Big Trends in Web Development

    There are a number of big trends that are impacting how you develop web sites. How many of these are you already doing?

  • Working with CSS Hover Effects

    CSS3 has great potential for creating beautiful effects. This article provides several examples of how to take advantage of the power of CSS hover effects.

  • 10 Web Design Tools to Improve Your Workflow in 2019

    With web design tools, you can simplify workflow in a very efficient way, easily obtaining the desired result in a small amount of time. Octavia Anghel outlines 10 web design tools that will help you effectively complete your tasks.

  • Why You Still Need HTML to Release Creativity

    Whether you choose a minimalist website-building platform or any of the other tools that are available online today, these sites are lacking something. Learn more about why you still need to use HTML to adjust the content to suit your own flavor of creativity.

  • Getting Started with Material Design and Vuetify

    Diogo Souza explores how to use Vuetify and Vue.js to create a small application to read data from an account in GitHub.

  • How to Make Your Site Voice Search Ready

    Creating an SEO-optimized site involves several concerns that we can't possibly cover in a single article. Catherrine Garcia focuses her explanation on how to create a site that is ideal for voice search. One bonus is that the steps to optimize a site for voice search are also great for general SEO. Are you ready to find out what those steps are?

  • Using a Free Custom IBM Bot

    Learn how to employ a stand-alone Custom Assistant (cognitive bot) using IBM solutions.

  • Featured Goodies

  • A Designer's Guide to Getting Started with Web Development

    Your design options may be limited due to lack of technical skill. Designers who are capable of efficiently collaborating with developers will be able to open the doors to rewarding projects and lots of development in the future.

  • Exploring Online Webmaster Tools

    One of the most exciting developments of the Web is the emergence of online tools. There is even a category of web tools that caters specifically to webmasters. Rob Gravelle examines the role of the webmaster and presents a few sites that provide useful tools.

  • Top HTML5 Features: Simplified Script Tags, Autofocus, and More

    In part 2 of the Top HTML5 Features series, Rob Gravelle presents a few more great additions to the HTML spec, including simplified script and link tags, the autofocus feature, and more.

  • Revolutionary HTML5 Online Website Generation Tools: SILEX, Weebly, and Wix

    Online "no code" website generation tools can be accessed from any device, where ever you are, and that they enable you to create a great site without needing a lot of programming or coding knowledge. Rob Gravelle presents three of the most popular: SILEX, Weebly, and Wix.

  • HTML6 Proposals Wishlist

    Earlier this year, people started getting excited about some of the proposals for HTML6 that were being tossed around. Rob Gravelle highlights some of the more interesting ones.

  • Top HTML5 Features: DOCTYPE, FIGURE, and Form Enhancements

    HTML5 has been around long enough for us to take a close look at what its original intent was and if it has met the challenge.

  • HTML5 Coding Methodologies

    In order to develop in a smarter and better way, we should adopt a set of coding methodologies that foster a smoother development life cycle. Rob Gravelle explores a few of the latest coding methodologies that have found their way into web developers' arsenal.

  • Web Development Newsletter Signup

    Invalid email
    You have successfuly registered to our newsletter.
  •  
  •  
  •  
Thanks for your registration, follow us on our social networks to keep up-to-date