Answers.Body: <p>There is no need to give every paragraph a class, the definition at 1.  will apply to every paragraph, with or without a tag, and only on paragraphs that are directly below a footnote the settings will be overruled by those of the CSS of 2.</p>
  
  <p>You might not even need to have the CSS at 1., but for the defaults of the ePub reader.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-01-24T08:12:23.303Z
Answers.LastActivityDate: 2017-01-24T08:12:23.303Z
Answers.UserDisplayName: Anthon
Answers.Body: <p>As Anthon says, there is no need to apply a class to every paragraph, if that paragraph don't need to be styled in a particular way, different from the others.</p>
  
  <p>It is perfectly acceptable to have, in example, <code>&lt;p&gt;This is a simple paragraph without an associated style&lt;/p&gt;</code>.</p>
  
  <p>This is a bit beyond the scope of your question, but it is related to "default" text and could be handy to know: if you need to define a default style for <em>all</em> your text (<code>&lt;p&gt;</code>, <code>&lt;div&gt;</code>, <code>&lt;h1&gt;</code>... you got the point), you can define the custom styling to apply to the html <code>&lt;body&gt;</code> tag, in example</p>
  
  <pre><code>body {
      font-family: arial, helvetica, sans-serif;
      text-align: justify;
      font-size: 1.2em;   
  }
  </code></pre>
  
  <p>it will set the base style of the text, when not given a different one with more specific tags.</p>
  
  <p>Again, this is not required, most of the times you won't need to set this at all. You should only define it if you don't want your text to use the default settings of the e-reader.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-01-27T20:34:18.520Z
Answers.LastActivityDate: 2017-01-27T20:34:18.520Z
Answers.UserDisplayName: Sekhemty
Body: <p>I'm working on my first epub, and I would like to use the following CSS scheme:</p>
  
  <ol>
  <li><p>Most paragraph tags would have no class assigned and would be styled by a simple rule in the style sheet...</p>
  
  <pre><code>p {}
  </code></pre></li>
  <li><p>A special series of paragraph tags would have a different style. However, I would put these paragraphs inside div's, so the style would just look something like this:</p>
  
  <pre><code>div.footnote p { margin: 2px 15px; indent: 0; }
  </code></pre></li>
  <li><p>Any remaining paragraphs that require special styling would be assigned classes. They would be the <strong>only</strong> paragraph tags with classes.</p></li>
  </ol>
  
  <p>Is this scheme OK, or is there a special reason I should give <strong>every</strong> paragraph tag a class? I'm asking because I think I remember a comment about this on some tutorial that I can't locate right now. I just want to make sure I'm not making a major gaffe by creating an epub with empty tags.</p>
  
Tags: <epub><css><editing><indesign>
Title: Should every paragraph tag have a CSS style (InDesign)?
UserDisplayName: WordBear
ThreadText: # Should every paragraph tag have a CSS style (InDesign)?
  
  (Asked by: username_0 on 2017-01-24)
  
  I'm working on my first epub, and I would like to use the following CSS scheme:
  
  Most paragraph tags would have no class assigned and would be styled by a simple rule in the style sheet...
  p {}
  
  A special series of paragraph tags would have a different style. However, I would put these paragraphs inside div's, so the style would just look something like this:
  div.footnote p { margin: 2px 15px; indent: 0; }
  
  Any remaining paragraphs that require special styling would be assigned classes. They would be the only paragraph tags with classes.
  
  Is this scheme OK, or is there a special reason I should give every paragraph tag a class? I'm asking because I think I remember a comment about this on some tutorial that I can't locate right now. I just want to make sure I'm not making a major gaffe by creating an epub with empty tags.
  
  **Tags:** epub, css, editing, indesign
  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_1 on 2017-01-24. Score: 2 | Accepted answer
  
  There is no need to give every paragraph a class, the definition at 1. will apply to every paragraph, with or without a tag, and only on paragraphs that are directly below a footnote the settings will be overruled by those of the CSS of 2.
  
  You might not even need to have the CSS at 1., but for the defaults of the ePub reader.
  
  
  ---
  
  ### Answer by username_2 on 2017-01-27. Score: 0
  
  As username_1 says, there is no need to apply a class to every paragraph, if that paragraph don't need to be styled in a particular way, different from the others.
  It is perfectly acceptable to have, in example, This is a simple paragraph without an associated style.
  This is a bit beyond the scope of your question, but it is related to "default" text and could be handy to know: if you need to define a default style for all your text (, , ... you got the point), you can define the custom styling to apply to the html  tag, in example
  body {
      font-family: arial, helvetica, sans-serif;
      text-align: justify;
      font-size: 1.2em;   
  }
  
  it will set the base style of the text, when not given a different one with more specific tags.
  Again, this is not required, most of the times you won't need to set this at all. You should only define it if you don't want your text to use the default settings of the e-reader.
  
  
  ---
  
  