Thanks. Getting closer I think…however, assuming I’ve done everything else correctly and though I just about understand the principles of CSS, I’m not sure how to style the elements I’m after…which are <h1 id="site-title">
and <h2 class="entry-title">
I tried this which does seem to have some effect on the font though not the desired one:
/*
Theme Name: Twenty Ten Child
Theme URI: https://www.ads-software.com/extend/themes/twentyten
Description: Child theme for the Twenty Ten theme
Author: Nick Sheppard
Author URI: https://cardtherapy.co.uk
Template: twentyten
Version: 0.1.0
*/
@import url("../twentyten/style.css");
@font-face {
font-family: '..fonts/calligraffitiregular';
src: url('..fonts/calligraffiti-webfont.eot');
src: url('..fonts/calligraffiti-webfont.eot?#iefix') format('embedded-opentype'),
url('..fonts/calligraffiti-webfont.woff') format('woff'),
url('..fonts/calligraffiti-webfont.ttf') format('truetype'),
url('..fonts/calligraffiti-webfont.svg#calligraffitiregular') format('svg');
font-weight: normal;
font-style: normal;
}
h1#site-title,
h2.entry-title {
font-family: 'calligraffitiregular';
}