Designing in plain ‘ol HTML and CSS could make easier. However, there are many features of the WordPress framework that you’ll miss out on. Read some of the WP documentation in the Codex to begin with:
https://codex.wordpress.org/Site_Design_and_Layout
I will also draw your attention to the body class attribute, which I find extremely useful when designing my WordPress CSS.
https://codex.wordpress.org/Function_Reference/body_class
Good Luck, and have fun!
Related Posts:
- Hide a div that is part of all pages on one specific page
- Can’t get staging site to display same way as live site. Completely stumped
- Where is definied the theme location for the main menu in a WordPress template?
- Theming Using Bootstrap Glyphicons and WordPress Dashicons
- multiple html/css files for wordpress theme?
- Why I obtain different visualization when I run the website on my local machine and on remote server?
- Some doubts about WordPress handle the horizontal main menu visualization
- How to create a WP theme that use BootStrap? [closed]
- my single.php is mixup on some post for no reason
- How do I change the color of individual page titles in WordPress?
- Why the slideshow is not shown in my theme?
- How can I get rid of the distance when I’m using list-style-type: none? [closed]
- How to define and link full path to css located at a random folder on header.php
- How to add CSS class to custom logo?
- How to add custom css file in theme?
- CSS not updating in browser when I change it
- Do I actually need to link my theme’s style.css in the theme files
- CSS classes for theme
- How to remove search bar from a wordpress theme? [closed]
- Why doesn’t default WordPress page view use force_balance_tags?
- Splitting WordPress theme CSS into multiple files, good or bad?
- Template for individual post designs
- Suggestions for creative use of post format feature, or themes that use them well
- Add class to before_widget for all widgets with a dropdown and a counter
- Why max-width:97.5% on content images?
- Add a preview to a WordPress Control Panel
- use add_action(‘wp_head’) in a widget for generating dynamic CSS styles
- Setting up partial Right-to-Left admin interface
- Adding inline styles from a widget
- Can’t edit style.css in subdirectory of my theme?
- Adding dashicon fonts to the admin of pre 3.8 installs
- CSS in child theme not overriding the parent theme [closed]
- How to add (css) classes to only one wp_nav_menu()?
- Adding dashicon fonts to the admin of pre 3.8 installs
- Move my theme style.css into a folder
- How to keep theme layout the same when admin gray bar is present?
- Enqueued Stylesheets Effecting Admin Styles
- wp_head() not inserting the default stylesheet style.css
- Writing Clean WooCommerce Styles
- First completely customized theme, where should I start?
- De-registering parent style sheet css recommended?
- How to set dimensions of the post thumbnails (featured images)
- Alterntives to BEM syntax that comply with WordPress coding standards? [closed]
- WordPress default theme css units
- current-menu-item class not working
- How to determine which custom header image is being shown
- enqueue_style is not working
- How can i convert the figma design into wordpress [closed]
- How to prepare the HTML for WordPress [closed]
- How do the default themes reference style.css?
- Is it possible to edit the styling of the admin panel from within a custom theme?
- Theme Loading Into Dashboard
- What are the Entry classes for?
- How to edit my theme for full width?
- How to check if a WordPress core block is active in sidebar
- Which html elements should be styled in wordpress theme
- How to add styles set by user in the customizer
- How remove render blocking css from wordpress when you build a theme?
- Why doesn’t my css work when I check my theme on mobile devices? [closed]
- Following Web Performance Optimization techniques to output static and dynamic css
- How to get javascript slider to work! [closed]
- How can I add custom text styles to the visual text editor?
- Displaying icon image for WordPress post formats, is there a cleaner way to do this?
- Internal Stylesheet in WordPress Theme development
- Is it possible to include an HTML flat-file website inside a WordPress theme?
- How to change footer or for different kinds of users in wordpress?
- Broken theme, template is missing
- Random white space before doctype
- Having issue with WordPress wp_enqueue_style
- How do I use wp_nav_menu?
- Assign custom classes to the divs inside the loop
- How to safely return the HTML?
- theme-independent CSS/JS files
- Place title (in correct place) above image with opaque background [closed]
- Customize Option Framework
- Can’t change theme name
- header, stylesheet not being read
- Does wordpress add their own classes into nav menus?
- How to format the first line of a post differently?
- How to create a robust and logic class naming system in WordPress theme developing?
- Twentytwenty theme p-tags break em- and strong-tags that span several paragraphs
- 3 Level Menu Navigation (3rd Level not displaying)
- Whether an tag is required in header?
- How to display only the first two elements from ten same elements
- Bootstrap News: Image Modifciation
- overlay post title over post’s featured image
- Change site title color on individual pages
- How to fix an issue with customizer live preview?
- Custom CSS no getting applied
- How can I fix the even/odd child classes comments so that the comments are unaffected by the top-level even/odd?
- editor style css and page template with and without sidebar
- Theme customizer live preview JS- Trying to bind to an html image url without luck
- Custom link color or stylesheets
- Setting different CSS for all pages except home.php
- How to highlight current menu bar base on the URL?
- What is The Best Way to Make Parallax header effect for wordpress theme ?? pure CSS or using JavaScript? [closed]
- How customizable is a self-hosted WordPress blog compared to a Blogger blog?
- Is there a way to prevent wp_head from outputting self-closing tags?
- Align images to the left of the content
- Image and font support missing in editor when deploying theme remotely